File manager - Edit - /home/autoph/public_html/projects/ahg-event/assets/Loading-aa057cf2.js
Back
import{I as Icon,i as imgLogo,_ as _imports_1,a as Icon$1,C as Cleave}from"./logo-black-e64f52b7.js";import{_ as _export_sfc,r as resolveComponent,o as openBlock,c as createElementBlock,f as normalizeClass,t as toDisplayString,g as createCommentVNode,a as createBaseVNode,b as createVNode,w as withCtx,W as cloneVNode,B as h$5,N as Fragment,i as inject,q as provide,C as ref,p as onMounted,F as watchEffect,E as nextTick,m as computed,y as defineComponent,X as toRaw,v as watch,Y as onUnmounted,U as Teleport,D as reactive,l as unref,k as createBlock,S as renderSlot,d as createTextVNode,Z as Transition,O as renderList,$ as useThemeSettingsStore,s as isRef,L as withDirectives,a0 as vModelRadio,a1 as vModelCheckbox,a2 as vShow,P as pushScopeId,Q as popScopeId,e as useRouter,J as commonjsGlobal,K as getDefaultExportFromCjs,V as toRefs,a3 as onActivated,a4 as onDeactivated,A as resolveDynamicComponent,n as normalizeStyle,R as mergeProps}from"./index-6d9e3b55.js";const index_vue_vue_type_style_index_0_lang$3="",_sfc_main$A={components:{Icon}},_hoisted_1$w={class:"md:mb-6 mb-4 flex space-x-3 rtl:space-x-reverse"},_hoisted_2$u={key:1,class:"breadcrumbs"},_hoisted_3$p={class:"text-primary-500"},_hoisted_4$p={class:"breadcrumbs-icon rtl:transform rtl:rotate-180"},_hoisted_5$f={class:"text-primary-500"},_hoisted_6$d={type:"button",class:"capitalize"},_hoisted_7$c={class:"breadcrumbs-icon rtl:transform rtl:rotate-180"},_hoisted_8$c={class:"capitalize text-slate-500 dark:text-slate-400"};function _sfc_render$x(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("router-link");return openBlock(),createElementBlock("div",_hoisted_1$w,[this.$route.name&&!this.$route.meta.groupParent?(openBlock(),createElementBlock("h4",{key:0,class:normalizeClass([this.$route.meta.groupParent?"lg:border-r lg:border-secondary-500":"","font-medium lg:text-2xl text-xl capitalize text-slate-900 inline-block ltr:pr-4 rtl:pl-4"])},toDisplayString(this.$route.name.replace("-"," ")),3)):createCommentVNode("",!0),this.$route.meta.groupParent?(openBlock(),createElementBlock("ul",_hoisted_2$u,[createBaseVNode("li",_hoisted_3$p,[createVNode(ce,{to:{name:"home"},class:"text-lg"},{default:withCtx(()=>[createVNode(te,{icon:"heroicons-outline:home"})]),_:1}),createBaseVNode("span",_hoisted_4$p,[createVNode(te,{icon:"heroicons:chevron-right"})])]),createBaseVNode("li",_hoisted_5$f,[createBaseVNode("button",_hoisted_6$d,toDisplayString(this.$route.meta.groupParent),1),createBaseVNode("span",_hoisted_7$c,[createVNode(te,{icon:"heroicons:chevron-right"})])]),createBaseVNode("li",_hoisted_8$c,toDisplayString(this.$route.name.replace("-"," ")),1)])):createCommentVNode("",!0)])}const Breadcrumbs=_export_sfc(_sfc_main$A,[["render",_sfc_render$x]]),_sfc_main$z={methods:{footerClass(){switch(this.$store.themeSettingsStore.footerType){case"sticky":return"sticky bottom-0 z-[999]";case"static":return"static";case"hidden":return"hidden"}}}},_hoisted_1$v={class:"site-footer px-6 bg-white dark:bg-slate-800 text-slate-500 dark:text-slate-300 py-4"},_hoisted_2$t={class:"grid md:grid-cols-2 grid-cols-1 md:gap-5"},_hoisted_3$o={class:"text-center ltr:md:text-start rtl:md:text-right text-sm"},_hoisted_4$o=createBaseVNode("div",{class:"ltr:md:text-right rtl:md:text-end text-center text-sm"}," Hand-crafted & Made by AHG AppDev ",-1);function _sfc_render$w(I,z,U,q,Z,J){return openBlock(),createElementBlock("footer",{class:normalizeClass(J.footerClass())},[createBaseVNode("div",_hoisted_1$v,[createBaseVNode("div",_hoisted_2$t,[createBaseVNode("div",_hoisted_3$o," COPYRIGHT © "+toDisplayString(new Date().getFullYear())+" "+toDisplayString(I.$appName)+", All rights Reserved ",1),_hoisted_4$o])])],2)}const Footer$1=_export_sfc(_sfc_main$z,[["render",_sfc_render$w]]);function u$4(I,z,...U){if(I in z){let Z=z[I];return typeof Z=="function"?Z(...U):Z}let q=new Error(`Tried to handle "${I}" but there is no handler defined. Only defined handlers are: ${Object.keys(z).map(Z=>`"${Z}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(q,u$4),q}var R$1=(I=>(I[I.None=0]="None",I[I.RenderStrategy=1]="RenderStrategy",I[I.Static=2]="Static",I))(R$1||{}),O$1=(I=>(I[I.Unmount=0]="Unmount",I[I.Hidden=1]="Hidden",I))(O$1||{});function V$1({visible:I=!0,features:z=0,ourProps:U,theirProps:q,...Z}){var J;let te=k$1(q,U),ce=Object.assign(Z,{props:te});if(I||z&2&&te.static)return p$3(ce);if(z&1){let he=(J=te.unmount)==null||J?0:1;return u$4(he,{0(){return null},1(){return p$3({...Z,props:{...te,hidden:!0,style:{display:"none"}}})}})}return p$3(ce)}function p$3({props:I,attrs:z,slots:U,slot:q,name:Z}){var J;let{as:te,...ce}=w$6(I,["unmount","static"]),he=(J=U.default)==null?void 0:J.call(U,q),me={};if(q){let ye=!1,Ee=[];for(let[ke,Pe]of Object.entries(q))typeof Pe=="boolean"&&(ye=!0),Pe===!0&&Ee.push(ke);ye&&(me["data-headlessui-state"]=Ee.join(" "))}if(te==="template"){if(he=g$3(he),Object.keys(ce).length>0||Object.keys(z).length>0){let[ye,...Ee]=he??[];if(!x$2(ye)||Ee.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${Z} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(ce).concat(Object.keys(z)).sort((ke,Pe)=>ke.localeCompare(Pe)).map(ke=>` - ${ke}`).join(` `),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(ke=>` - ${ke}`).join(` `)].join(` `));return cloneVNode(ye,Object.assign({},ce,me))}return Array.isArray(he)&&he.length===1?he[0]:he}return h$5(te,Object.assign({},ce,me),he)}function g$3(I){return I.flatMap(z=>z.type===Fragment?g$3(z.children):[z])}function k$1(...I){if(I.length===0)return{};if(I.length===1)return I[0];let z={},U={};for(let q of I)for(let Z in q)Z.startsWith("on")&&typeof q[Z]=="function"?(U[Z]!=null||(U[Z]=[]),U[Z].push(q[Z])):z[Z]=q[Z];if(z.disabled||z["aria-disabled"])return Object.assign(z,Object.fromEntries(Object.keys(U).map(q=>[q,void 0])));for(let q in U)Object.assign(z,{[q](Z,...J){let te=U[q];for(let ce of te){if(Z instanceof Event&&Z.defaultPrevented)return;ce(Z,...J)}}});return z}function P$3(I){let z=Object.assign({},I);for(let U in z)z[U]===void 0&&delete z[U];return z}function w$6(I,z=[]){let U=Object.assign({},I);for(let q of z)q in U&&delete U[q];return U}function x$2(I){return I==null?!1:typeof I.type=="string"||typeof I.type=="object"||typeof I.type=="function"}let e$3=0;function n$2(){return++e$3}function t$1(){return n$2()}var o$2=(I=>(I.Space=" ",I.Enter="Enter",I.Escape="Escape",I.Backspace="Backspace",I.Delete="Delete",I.ArrowLeft="ArrowLeft",I.ArrowUp="ArrowUp",I.ArrowRight="ArrowRight",I.ArrowDown="ArrowDown",I.Home="Home",I.End="End",I.PageUp="PageUp",I.PageDown="PageDown",I.Tab="Tab",I))(o$2||{});function f$4(I){throw new Error("Unexpected object: "+I)}var a$1=(I=>(I[I.First=0]="First",I[I.Previous=1]="Previous",I[I.Next=2]="Next",I[I.Last=3]="Last",I[I.Specific=4]="Specific",I[I.Nothing=5]="Nothing",I))(a$1||{});function x$1(I,z){let U=z.resolveItems();if(U.length<=0)return null;let q=z.resolveActiveIndex(),Z=q??-1,J=(()=>{switch(I.focus){case 0:return U.findIndex(te=>!z.resolveDisabled(te));case 1:{let te=U.slice().reverse().findIndex((ce,he,me)=>Z!==-1&&me.length-he-1>=Z?!1:!z.resolveDisabled(ce));return te===-1?te:U.length-1-te}case 2:return U.findIndex((te,ce)=>ce<=Z?!1:!z.resolveDisabled(te));case 3:{let te=U.slice().reverse().findIndex(ce=>!z.resolveDisabled(ce));return te===-1?te:U.length-1-te}case 4:return U.findIndex(te=>z.resolveId(te)===I.id);case 5:return null;default:f$4(I)}})();return J===-1?q:J}function o$1(I){var z;return I==null||I.value==null?null:(z=I.value.$el)!=null?z:I.value}let n$1=Symbol("Context");var l$2=(I=>(I[I.Open=0]="Open",I[I.Closed=1]="Closed",I))(l$2||{});function f$3(){return p$2()!==null}function p$2(){return inject(n$1,null)}function c$1(I){provide(n$1,I)}function r$1(I,z){if(I)return I;let U=z??"button";if(typeof U=="string"&&U.toLowerCase()==="button")return"button"}function b$2(I,z){let U=ref(r$1(I.value.type,I.value.as));return onMounted(()=>{U.value=r$1(I.value.type,I.value.as)}),watchEffect(()=>{var q;U.value||!o$1(z)||o$1(z)instanceof HTMLButtonElement&&!((q=o$1(z))!=null&&q.hasAttribute("type"))&&(U.value="button")}),U}const e$2=typeof window>"u"||typeof document>"u";function m$2(I){if(e$2)return null;if(I instanceof Node)return I.ownerDocument;if(I!=null&&I.hasOwnProperty("value")){let z=o$1(I);if(z)return z.ownerDocument}return document}function p$1({container:I,accept:z,walk:U,enabled:q}){watchEffect(()=>{let Z=I.value;if(!Z||q!==void 0&&!q.value)return;let J=m$2(I);if(!J)return;let te=Object.assign(he=>z(he),{acceptNode:z}),ce=J.createTreeWalker(Z,NodeFilter.SHOW_ELEMENT,te,!1);for(;ce.nextNode();)U(ce.currentNode)})}let m$1=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(I=>`${I}:not([tabindex='-1'])`).join(",");var M$1=(I=>(I[I.First=1]="First",I[I.Previous=2]="Previous",I[I.Next=4]="Next",I[I.Last=8]="Last",I[I.WrapAround=16]="WrapAround",I[I.NoScroll=32]="NoScroll",I))(M$1||{}),N=(I=>(I[I.Error=0]="Error",I[I.Overflow=1]="Overflow",I[I.Success=2]="Success",I[I.Underflow=3]="Underflow",I))(N||{}),b$1=(I=>(I[I.Previous=-1]="Previous",I[I.Next=1]="Next",I))(b$1||{});function E$1(I=document.body){return I==null?[]:Array.from(I.querySelectorAll(m$1))}var F$2=(I=>(I[I.Strict=0]="Strict",I[I.Loose=1]="Loose",I))(F$2||{});function h$4(I,z=0){var U;return I===((U=m$2(I))==null?void 0:U.body)?!1:u$4(z,{0(){return I.matches(m$1)},1(){let q=I;for(;q!==null;){if(q.matches(m$1))return!0;q=q.parentElement}return!1}})}function D$1(I){let z=m$2(I);nextTick(()=>{z&&!h$4(z.activeElement,0)&&w$5(I)})}function w$5(I){I==null||I.focus({preventScroll:!0})}let H$2=["textarea","input"].join(",");function S$1(I){var z,U;return(U=(z=I==null?void 0:I.matches)==null?void 0:z.call(I,H$2))!=null?U:!1}function O(I,z=U=>U){return I.slice().sort((U,q)=>{let Z=z(U),J=z(q);if(Z===null||J===null)return 0;let te=Z.compareDocumentPosition(J);return te&Node.DOCUMENT_POSITION_FOLLOWING?-1:te&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function v$5(I,z){return P$2(E$1(),z,!0,I)}function P$2(I,z,U=!0,q=null){var Z;let J=(Z=Array.isArray(I)?I.length>0?I[0].ownerDocument:document:I==null?void 0:I.ownerDocument)!=null?Z:document,te=Array.isArray(I)?U?O(I):I:E$1(I);q=q??J.activeElement;let ce=(()=>{if(z&5)return 1;if(z&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),he=(()=>{if(z&1)return 0;if(z&2)return Math.max(0,te.indexOf(q))-1;if(z&4)return Math.max(0,te.indexOf(q))+1;if(z&8)return te.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),me=z&32?{preventScroll:!0}:{},ye=0,Ee=te.length,ke;do{if(ye>=Ee||ye+Ee<=0)return 0;let Pe=he+ye;if(z&16)Pe=(Pe+Ee)%Ee;else{if(Pe<0)return 3;if(Pe>=Ee)return 1}ke=te[Pe],ke==null||ke.focus(me),ye+=ce}while(ke!==J.activeElement);return z&6&&S$1(ke)&&ke.select(),ke.hasAttribute("tabindex")||ke.setAttribute("tabindex","0"),2}function v$4(I,z,U){e$2||watchEffect(q=>{document.addEventListener(I,z,U),q(()=>document.removeEventListener(I,z,U))})}function y(I,z,U=computed(()=>!0)){function q(J,te){if(!U.value||J.defaultPrevented)return;let ce=te(J);if(ce===null||!ce.ownerDocument.documentElement.contains(ce))return;let he=function me(ye){return typeof ye=="function"?me(ye()):Array.isArray(ye)||ye instanceof Set?ye:[ye]}(I);for(let me of he){if(me===null)continue;let ye=me instanceof HTMLElement?me:o$1(me);if(ye!=null&&ye.contains(ce))return}return!h$4(ce,F$2.Loose)&&ce.tabIndex!==-1&&J.preventDefault(),z(J,ce)}let Z=ref(null);v$4("mousedown",J=>{U.value&&(Z.value=J.target)},!0),v$4("click",J=>{!Z.value||(q(J,()=>Z.value),Z.value=null)},!0),v$4("blur",J=>q(J,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}var a=(I=>(I[I.None=1]="None",I[I.Focusable=2]="Focusable",I[I.Hidden=4]="Hidden",I))(a||{});let f$2=defineComponent({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(I,{slots:z,attrs:U}){return()=>{let{features:q,...Z}=I,J={"aria-hidden":(q&2)===2?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(q&4)===4&&(q&2)!==2&&{display:"none"}}};return V$1({ourProps:J,theirProps:Z,slot:{},attrs:U,slots:z,name:"Hidden"})}}});function e$1(I={},z=null,U=[]){for(let[q,Z]of Object.entries(I))f$1(U,s$2(z,q),Z);return U}function s$2(I,z){return I?I+"["+z+"]":z}function f$1(I,z,U){if(Array.isArray(U))for(let[q,Z]of U.entries())f$1(I,s$2(z,q.toString()),Z);else U instanceof Date?I.push([z,U.toISOString()]):typeof U=="boolean"?I.push([z,U?"1":"0"]):typeof U=="string"?I.push([z,U]):typeof U=="number"?I.push([z,`${U}`]):U==null?I.push([z,""]):e$1(U,z,I)}function d$3(I,z,U){let q=ref(U==null?void 0:U.value),Z=computed(()=>I.value!==void 0);return[computed(()=>Z.value?I.value:q.value),function(J){return Z.value||(q.value=J),z==null?void 0:z(J)}]}function de$1(I,z){return I===z}var pe=(I=>(I[I.Open=0]="Open",I[I.Closed=1]="Closed",I))(pe||{}),be=(I=>(I[I.Single=0]="Single",I[I.Multi=1]="Multi",I))(be||{}),fe$2=(I=>(I[I.Pointer=0]="Pointer",I[I.Other=1]="Other",I))(fe$2||{});let W=Symbol("ComboboxContext");function L$3(I){let z=inject(W,null);if(z===null){let U=new Error(`<${I} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(U,L$3),U}return z}let Ae$1=defineComponent({name:"Combobox",emits:{"update:modelValue":I=>!0},props:{as:{type:[Object,String],default:"template"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],default:()=>de$1},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},name:{type:String},nullable:{type:Boolean,default:!1},multiple:{type:[Boolean],default:!1}},inheritAttrs:!1,setup(I,{slots:z,attrs:U,emit:q}){let Z=ref(1),J=ref(null),te=ref(null),ce=ref(null),he=ref(null),me=ref({static:!1,hold:!1}),ye=ref([]),Ee=ref(null),ke=ref(1),Pe=ref(!1);function Te(Ge=We=>We){let We=Ee.value!==null?ye.value[Ee.value]:null,Ye=O(Ge(ye.value.slice()),Qe=>o$1(Qe.dataRef.domRef)),Ke=We?Ye.indexOf(We):null;return Ke===-1&&(Ke=null),{options:Ye,activeOptionIndex:Ke}}let we=computed(()=>I.multiple?1:0),Le=computed(()=>I.nullable),[$e,Oe]=d$3(computed(()=>I.modelValue),Ge=>q("update:modelValue",Ge),computed(()=>I.defaultValue)),Ce={comboboxState:Z,value:$e,mode:we,compare(Ge,We){if(typeof I.by=="string"){let Ye=I.by;return(Ge==null?void 0:Ge[Ye])===(We==null?void 0:We[Ye])}return I.by(Ge,We)},nullable:Le,inputRef:te,labelRef:J,buttonRef:ce,optionsRef:he,disabled:computed(()=>I.disabled),options:ye,change(Ge){Oe(Ge)},activeOptionIndex:computed(()=>{if(Pe.value&&Ee.value===null&&ye.value.length>0){let Ge=ye.value.findIndex(We=>!We.dataRef.disabled);if(Ge!==-1)return Ge}return Ee.value}),activationTrigger:ke,optionsPropsRef:me,closeCombobox(){Pe.value=!1,!I.disabled&&Z.value!==1&&(Z.value=1,Ee.value=null)},openCombobox(){if(Pe.value=!0,I.disabled||Z.value===0)return;let Ge=ye.value.findIndex(We=>{let Ye=toRaw(We.dataRef.value);return u$4(we.value,{0:()=>Ce.compare(toRaw(Ce.value.value),toRaw(Ye)),1:()=>toRaw(Ce.value.value).some(Ke=>Ce.compare(toRaw(Ke),toRaw(Ye)))})});Ge!==-1&&(Ee.value=Ge),Z.value=0},goToOption(Ge,We,Ye){if(Pe.value=!1,I.disabled||he.value&&!me.value.static&&Z.value===1)return;let Ke=Te();if(Ke.activeOptionIndex===null){let ut=Ke.options.findIndex(ht=>!ht.dataRef.disabled);ut!==-1&&(Ke.activeOptionIndex=ut)}let Qe=x$1(Ge===a$1.Specific?{focus:a$1.Specific,id:We}:{focus:Ge},{resolveItems:()=>Ke.options,resolveActiveIndex:()=>Ke.activeOptionIndex,resolveId:ut=>ut.id,resolveDisabled:ut=>ut.dataRef.disabled});Ee.value=Qe,ke.value=Ye??1,ye.value=Ke.options},selectOption(Ge){let We=ye.value.find(Ke=>Ke.id===Ge);if(!We)return;let{dataRef:Ye}=We;Oe(u$4(we.value,{0:()=>Ye.value,1:()=>{let Ke=toRaw(Ce.value.value).slice(),Qe=toRaw(Ye.value),ut=Ke.findIndex(ht=>Ce.compare(Qe,toRaw(ht)));return ut===-1?Ke.push(Qe):Ke.splice(ut,1),Ke}}))},selectActiveOption(){if(Ce.activeOptionIndex.value===null)return;let{dataRef:Ge,id:We}=ye.value[Ce.activeOptionIndex.value];Oe(u$4(we.value,{0:()=>Ge.value,1:()=>{let Ye=toRaw(Ce.value.value).slice(),Ke=toRaw(Ge.value),Qe=Ye.findIndex(ut=>Ce.compare(Ke,toRaw(ut)));return Qe===-1?Ye.push(Ke):Ye.splice(Qe,1),Ye}})),Ce.goToOption(a$1.Specific,We)},registerOption(Ge,We){let Ye={id:Ge,dataRef:We},Ke=Te(Qe=>[...Qe,Ye]);if(Ee.value===null){let Qe=We.value.value;u$4(we.value,{0:()=>Ce.compare(toRaw(Ce.value.value),toRaw(Qe)),1:()=>toRaw(Ce.value.value).some(ut=>Ce.compare(toRaw(ut),toRaw(Qe)))})&&(Ke.activeOptionIndex=Ke.options.indexOf(Ye))}ye.value=Ke.options,Ee.value=Ke.activeOptionIndex,ke.value=1},unregisterOption(Ge){let We=Te(Ye=>{let Ke=Ye.findIndex(Qe=>Qe.id===Ge);return Ke!==-1&&Ye.splice(Ke,1),Ye});ye.value=We.options,Ee.value=We.activeOptionIndex,ke.value=1}};y([te,ce,he],()=>Ce.closeCombobox(),computed(()=>Z.value===0)),provide(W,Ce),c$1(computed(()=>u$4(Z.value,{0:l$2.Open,1:l$2.Closed})));let Fe=computed(()=>Ce.activeOptionIndex.value===null?null:ye.value[Ce.activeOptionIndex.value].dataRef.value);return()=>{let{name:Ge,disabled:We,...Ye}=I,Ke={open:Z.value===0,disabled:We,activeIndex:Ce.activeOptionIndex.value,activeOption:Fe.value,value:$e.value};return h$5(Fragment,[...Ge!=null&&$e.value!=null?e$1({[Ge]:$e.value}).map(([Qe,ut])=>h$5(f$2,P$3({features:a.Hidden,key:Qe,as:"input",type:"hidden",hidden:!0,readOnly:!0,name:Qe,value:ut}))):[],V$1({theirProps:{...U,...w$6(Ye,["modelValue","defaultValue","nullable","multiple","onUpdate:modelValue","by"])},ourProps:{},slot:Ke,slots:z,attrs:U,name:"Combobox"})])}}});defineComponent({name:"ComboboxLabel",props:{as:{type:[Object,String],default:"label"}},setup(I,{attrs:z,slots:U}){let q=L$3("ComboboxLabel"),Z=`headlessui-combobox-label-${t$1()}`;function J(){var te;(te=o$1(q.inputRef))==null||te.focus({preventScroll:!0})}return()=>{let te={open:q.comboboxState.value===0,disabled:q.disabled.value},ce={id:Z,ref:q.labelRef,onClick:J};return V$1({ourProps:ce,theirProps:I,slot:te,attrs:z,slots:U,name:"ComboboxLabel"})}}});defineComponent({name:"ComboboxButton",props:{as:{type:[Object,String],default:"button"}},setup(I,{attrs:z,slots:U,expose:q}){let Z=L$3("ComboboxButton"),J=`headlessui-combobox-button-${t$1()}`;q({el:Z.buttonRef,$el:Z.buttonRef});function te(me){Z.disabled.value||(Z.comboboxState.value===0?Z.closeCombobox():(me.preventDefault(),Z.openCombobox()),nextTick(()=>{var ye;return(ye=o$1(Z.inputRef))==null?void 0:ye.focus({preventScroll:!0})}))}function ce(me){switch(me.key){case o$2.ArrowDown:me.preventDefault(),me.stopPropagation(),Z.comboboxState.value===1&&Z.openCombobox(),nextTick(()=>{var ye;return(ye=Z.inputRef.value)==null?void 0:ye.focus({preventScroll:!0})});return;case o$2.ArrowUp:me.preventDefault(),me.stopPropagation(),Z.comboboxState.value===1&&(Z.openCombobox(),nextTick(()=>{Z.value.value||Z.goToOption(a$1.Last)})),nextTick(()=>{var ye;return(ye=Z.inputRef.value)==null?void 0:ye.focus({preventScroll:!0})});return;case o$2.Escape:if(Z.comboboxState.value!==0)return;me.preventDefault(),Z.optionsRef.value&&!Z.optionsPropsRef.value.static&&me.stopPropagation(),Z.closeCombobox(),nextTick(()=>{var ye;return(ye=Z.inputRef.value)==null?void 0:ye.focus({preventScroll:!0})});return}}let he=b$2(computed(()=>({as:I.as,type:z.type})),Z.buttonRef);return()=>{var me,ye;let Ee={open:Z.comboboxState.value===0,disabled:Z.disabled.value,value:Z.value.value},ke={ref:Z.buttonRef,id:J,type:he.value,tabindex:"-1","aria-haspopup":!0,"aria-controls":(me=o$1(Z.optionsRef))==null?void 0:me.id,"aria-expanded":Z.disabled.value?void 0:Z.comboboxState.value===0,"aria-labelledby":Z.labelRef.value?[(ye=o$1(Z.labelRef))==null?void 0:ye.id,J].join(" "):void 0,disabled:Z.disabled.value===!0?!0:void 0,onKeydown:ce,onClick:te};return V$1({ourProps:ke,theirProps:I,slot:Ee,attrs:z,slots:U,name:"ComboboxButton"})}}});let Be=defineComponent({name:"ComboboxInput",props:{as:{type:[Object,String],default:"input"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},displayValue:{type:Function}},emits:{change:I=>!0},setup(I,{emit:z,attrs:U,slots:q,expose:Z}){let J=L$3("ComboboxInput"),te=`headlessui-combobox-input-${t$1()}`;Z({el:J.inputRef,$el:J.inputRef});let ce=ref(J.value.value),he=()=>{var ke;let Pe=J.value.value;return o$1(J.inputRef)?typeof I.displayValue<"u"?(ke=I.displayValue(Pe))!=null?ke:"":typeof Pe=="string"?Pe:"":""};onMounted(()=>{watch([J.value],()=>ce.value=he(),{flush:"sync",immediate:!0}),watch([ce,J.comboboxState],([ke,Pe],[Te,we])=>{let Le=o$1(J.inputRef);!Le||(we===0&&Pe===1||ke!==Te)&&(Le.value=ke)},{immediate:!0})});function me(ke){switch(ke.key){case o$2.Backspace:case o$2.Delete:if(J.mode.value!==0||!J.nullable.value)return;let Pe=ke.currentTarget;requestAnimationFrame(()=>{if(Pe.value===""){J.change(null);let Te=o$1(J.optionsRef);Te&&(Te.scrollTop=0),J.goToOption(a$1.Nothing)}});break;case o$2.Enter:if(J.comboboxState.value!==0)return;if(ke.preventDefault(),ke.stopPropagation(),J.activeOptionIndex.value===null){J.closeCombobox();return}J.selectActiveOption(),J.mode.value===0&&J.closeCombobox();break;case o$2.ArrowDown:return ke.preventDefault(),ke.stopPropagation(),u$4(J.comboboxState.value,{0:()=>J.goToOption(a$1.Next),1:()=>J.openCombobox()});case o$2.ArrowUp:return ke.preventDefault(),ke.stopPropagation(),u$4(J.comboboxState.value,{0:()=>J.goToOption(a$1.Previous),1:()=>{J.openCombobox(),nextTick(()=>{J.value.value||J.goToOption(a$1.Last)})}});case o$2.Home:case o$2.PageUp:return ke.preventDefault(),ke.stopPropagation(),J.goToOption(a$1.First);case o$2.End:case o$2.PageDown:return ke.preventDefault(),ke.stopPropagation(),J.goToOption(a$1.Last);case o$2.Escape:if(J.comboboxState.value!==0)return;ke.preventDefault(),J.optionsRef.value&&!J.optionsPropsRef.value.static&&ke.stopPropagation(),J.closeCombobox();break;case o$2.Tab:if(J.comboboxState.value!==0)return;J.mode.value===0&&J.selectActiveOption(),J.closeCombobox();break}}function ye(ke){z("change",ke)}function Ee(ke){J.openCombobox(),z("change",ke)}return()=>{var ke,Pe,Te,we,Le,$e;let Oe={open:J.comboboxState.value===0},Ce={"aria-controls":(ke=J.optionsRef.value)==null?void 0:ke.id,"aria-expanded":J.disabled.value?void 0:J.comboboxState.value===0,"aria-activedescendant":J.activeOptionIndex.value===null||(Pe=J.options.value[J.activeOptionIndex.value])==null?void 0:Pe.id,"aria-multiselectable":J.mode.value===1?!0:void 0,"aria-labelledby":(Le=(Te=o$1(J.labelRef))==null?void 0:Te.id)!=null?Le:(we=o$1(J.buttonRef))==null?void 0:we.id,id:te,onKeydown:me,onChange:ye,onInput:Ee,role:"combobox",type:($e=U.type)!=null?$e:"text",tabIndex:0,ref:J.inputRef},Fe=w$6(I,["displayValue"]);return V$1({ourProps:Ce,theirProps:Fe,slot:Oe,attrs:U,slots:q,features:R$1.RenderStrategy|R$1.Static,name:"ComboboxInput"})}}}),je=defineComponent({name:"ComboboxOptions",props:{as:{type:[Object,String],default:"ul"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},hold:{type:[Boolean],default:!1}},setup(I,{attrs:z,slots:U,expose:q}){let Z=L$3("ComboboxOptions"),J=`headlessui-combobox-options-${t$1()}`;q({el:Z.optionsRef,$el:Z.optionsRef}),watchEffect(()=>{Z.optionsPropsRef.value.static=I.static}),watchEffect(()=>{Z.optionsPropsRef.value.hold=I.hold});let te=p$2(),ce=computed(()=>te!==null?te.value===l$2.Open:Z.comboboxState.value===0);return p$1({container:computed(()=>o$1(Z.optionsRef)),enabled:computed(()=>Z.comboboxState.value===0),accept(he){return he.getAttribute("role")==="option"?NodeFilter.FILTER_REJECT:he.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(he){he.setAttribute("role","none")}}),()=>{var he,me,ye,Ee;let ke={open:Z.comboboxState.value===0},Pe={"aria-activedescendant":Z.activeOptionIndex.value===null||(he=Z.options.value[Z.activeOptionIndex.value])==null?void 0:he.id,"aria-labelledby":(Ee=(me=o$1(Z.labelRef))==null?void 0:me.id)!=null?Ee:(ye=o$1(Z.buttonRef))==null?void 0:ye.id,id:J,ref:Z.optionsRef,role:"listbox"},Te=w$6(I,["hold"]);return V$1({ourProps:Pe,theirProps:Te,slot:ke,attrs:z,slots:U,features:R$1.RenderStrategy|R$1.Static,visible:ce.value,name:"ComboboxOptions"})}}}),He=defineComponent({name:"ComboboxOption",props:{as:{type:[Object,String],default:"li"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1}},setup(I,{slots:z,attrs:U,expose:q}){let Z=L$3("ComboboxOption"),J=`headlessui-combobox-option-${t$1()}`,te=ref(null);q({el:te,$el:te});let ce=computed(()=>Z.activeOptionIndex.value!==null?Z.options.value[Z.activeOptionIndex.value].id===J:!1),he=computed(()=>u$4(Z.mode.value,{0:()=>Z.compare(toRaw(Z.value.value),toRaw(I.value)),1:()=>toRaw(Z.value.value).some(Te=>Z.compare(toRaw(Te),toRaw(I.value)))})),me=computed(()=>({disabled:I.disabled,value:I.value,domRef:te}));onMounted(()=>Z.registerOption(J,me)),onUnmounted(()=>Z.unregisterOption(J)),watchEffect(()=>{Z.comboboxState.value===0&&(!ce.value||Z.activationTrigger.value!==0&&nextTick(()=>{var Te,we;return(we=(Te=o$1(te))==null?void 0:Te.scrollIntoView)==null?void 0:we.call(Te,{block:"nearest"})}))});function ye(Te){if(I.disabled)return Te.preventDefault();Z.selectOption(J),Z.mode.value===0&&Z.closeCombobox()}function Ee(){if(I.disabled)return Z.goToOption(a$1.Nothing);Z.goToOption(a$1.Specific,J)}function ke(){I.disabled||ce.value||Z.goToOption(a$1.Specific,J,0)}function Pe(){I.disabled||!ce.value||Z.optionsPropsRef.value.hold||Z.goToOption(a$1.Nothing)}return()=>{let{disabled:Te}=I,we={active:ce.value,selected:he.value,disabled:Te},Le={id:J,ref:te,role:"option",tabIndex:Te===!0?void 0:-1,"aria-disabled":Te===!0?!0:void 0,"aria-selected":he.value,disabled:void 0,onClick:ye,onFocus:Ee,onPointermove:ke,onMousemove:ke,onPointerleave:Pe,onMouseleave:Pe};return V$1({ourProps:Le,theirProps:I,slot:we,attrs:U,slots:z,name:"ComboboxOption"})}}});function w$4(I,z,U){e$2||watchEffect(q=>{window.addEventListener(I,z,U),q(()=>window.removeEventListener(I,z,U))})}var d$2=(I=>(I[I.Forwards=0]="Forwards",I[I.Backwards=1]="Backwards",I))(d$2||{});function n(){let I=ref(0);return w$4("keydown",z=>{z.key==="Tab"&&(I.value=z.shiftKey?1:0)}),I}function E(I,z,U,q){e$2||watchEffect(Z=>{I=I??window,I.addEventListener(z,U,q),Z(()=>I.removeEventListener(z,U,q))})}function t(I){typeof queueMicrotask=="function"?queueMicrotask(I):Promise.resolve().then(I).catch(z=>setTimeout(()=>{throw z}))}var h$3=(I=>(I[I.None=1]="None",I[I.InitialFocus=2]="InitialFocus",I[I.TabLock=4]="TabLock",I[I.FocusLock=8]="FocusLock",I[I.RestoreFocus=16]="RestoreFocus",I[I.All=30]="All",I))(h$3||{});let ee=Object.assign(defineComponent({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:Object,default:ref(new Set)}},inheritAttrs:!1,setup(I,{attrs:z,slots:U,expose:q}){let Z=ref(null);q({el:Z,$el:Z});let J=computed(()=>m$2(Z));A$1({ownerDocument:J},computed(()=>!!(I.features&16)));let te=C({ownerDocument:J,container:Z,initialFocus:computed(()=>I.initialFocus)},computed(()=>!!(I.features&2)));_$1({ownerDocument:J,container:Z,containers:I.containers,previousActiveElement:te},computed(()=>!!(I.features&8)));let ce=n();function he(){let me=o$1(Z);!me||u$4(ce.value,{[d$2.Forwards]:()=>P$2(me,M$1.First),[d$2.Backwards]:()=>P$2(me,M$1.Last)})}return()=>{let me={},ye={ref:Z},{features:Ee,initialFocus:ke,containers:Pe,...Te}=I;return h$5(Fragment,[!!(Ee&4)&&h$5(f$2,{as:"button",type:"button",onFocus:he,features:a.Focusable}),V$1({ourProps:ye,theirProps:{...z,...Te},slot:me,attrs:z,slots:U,name:"FocusTrap"}),!!(Ee&4)&&h$5(f$2,{as:"button",type:"button",onFocus:he,features:a.Focusable})])}}}),{features:h$3});function A$1({ownerDocument:I},z){let U=ref(null);function q(){var J;U.value||(U.value=(J=I.value)==null?void 0:J.activeElement)}function Z(){!U.value||(w$5(U.value),U.value=null)}onMounted(()=>{watch(z,(J,te)=>{J!==te&&(J?q():Z())},{immediate:!0})}),onUnmounted(Z)}function C({ownerDocument:I,container:z,initialFocus:U},q){let Z=ref(null),J=ref(!1);return onMounted(()=>J.value=!0),onUnmounted(()=>J.value=!1),onMounted(()=>{watch([z,U,q],(te,ce)=>{if(te.every((me,ye)=>(ce==null?void 0:ce[ye])===me)||!q.value)return;let he=o$1(z);!he||t(()=>{var me,ye;if(!J.value)return;let Ee=o$1(U),ke=(me=I.value)==null?void 0:me.activeElement;if(Ee){if(Ee===ke){Z.value=ke;return}}else if(he.contains(ke)){Z.value=ke;return}Ee?w$5(Ee):P$2(he,M$1.First|M$1.NoScroll)===N.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),Z.value=(ye=I.value)==null?void 0:ye.activeElement})},{immediate:!0,flush:"post"})}),Z}function _$1({ownerDocument:I,container:z,containers:U,previousActiveElement:q},Z){var J;E((J=I.value)==null?void 0:J.defaultView,"focus",te=>{if(!Z.value)return;let ce=new Set(U==null?void 0:U.value);ce.add(z);let he=q.value;if(!he)return;let me=te.target;me&&me instanceof HTMLElement?x(ce,me)?(q.value=me,w$5(me)):(te.preventDefault(),te.stopPropagation(),w$5(he)):w$5(q.value)},!0)}function x(I,z){var U;for(let q of I)if((U=q.value)!=null&&U.contains(z))return!0;return!1}let l$1="body > *",i=new Set,r=new Map;function u$3(I){I.setAttribute("aria-hidden","true"),I.inert=!0}function s$1(I){let z=r.get(I);!z||(z["aria-hidden"]===null?I.removeAttribute("aria-hidden"):I.setAttribute("aria-hidden",z["aria-hidden"]),I.inert=z.inert)}function g$2(I,z=ref(!0)){watchEffect(U=>{if(!z.value||!I.value)return;let q=I.value,Z=m$2(q);if(Z){i.add(q);for(let J of r.keys())J.contains(q)&&(s$1(J),r.delete(J));Z.querySelectorAll(l$1).forEach(J=>{if(J instanceof HTMLElement){for(let te of i)if(J.contains(te))return;i.size===1&&(r.set(J,{"aria-hidden":J.getAttribute("aria-hidden"),inert:J.inert}),u$3(J))}}),U(()=>{if(i.delete(q),i.size>0)Z.querySelectorAll(l$1).forEach(J=>{if(J instanceof HTMLElement&&!r.has(J)){for(let te of i)if(J.contains(te))return;r.set(J,{"aria-hidden":J.getAttribute("aria-hidden"),inert:J.inert}),u$3(J)}});else for(let J of r.keys())s$1(J),r.delete(J)})}})}let e=Symbol("ForcePortalRootContext");function u$2(){return inject(e,!1)}let P$1=defineComponent({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(I,{slots:z,attrs:U}){return provide(e,I.force),()=>{let{force:q,...Z}=I;return V$1({theirProps:Z,ourProps:{},slot:{},slots:z,attrs:U,name:"ForcePortalRoot"})}}});function c(I){let z=m$2(I);if(!z){if(I===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${I}`)}let U=z.getElementById("headlessui-portal-root");if(U)return U;let q=z.createElement("div");return q.setAttribute("id","headlessui-portal-root"),z.body.appendChild(q)}let R=defineComponent({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(I,{slots:z,attrs:U}){let q=ref(null),Z=computed(()=>m$2(q)),J=u$2(),te=inject(g$1,null),ce=ref(J===!0||te==null?c(q.value):te.resolveTarget());return watchEffect(()=>{J||te!=null&&(ce.value=te.resolveTarget())}),onUnmounted(()=>{var he,me;let ye=(he=Z.value)==null?void 0:he.getElementById("headlessui-portal-root");!ye||ce.value===ye&&ce.value.children.length<=0&&((me=ce.value.parentElement)==null||me.removeChild(ce.value))}),()=>{if(ce.value===null)return null;let he={ref:q,"data-headlessui-portal":""};return h$5(Teleport,{to:ce.value},V$1({ourProps:he,theirProps:I,slot:{},attrs:U,slots:z,name:"Portal"}))}}}),g$1=Symbol("PortalGroupContext"),L$2=defineComponent({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(I,{attrs:z,slots:U}){let q=reactive({resolveTarget(){return I.target}});return provide(g$1,q),()=>{let{target:Z,...J}=I;return V$1({theirProps:J,ourProps:{},slot:{},attrs:z,slots:U,name:"PortalGroup"})}}}),u$1=Symbol("StackContext");var p=(I=>(I[I.Add=0]="Add",I[I.Remove=1]="Remove",I))(p||{});function v$3(){return inject(u$1,()=>{})}function S({type:I,enabled:z,element:U,onUpdate:q}){let Z=v$3();function J(...te){q==null||q(...te),Z(...te)}onMounted(()=>{watch(z,(te,ce)=>{te?J(0,I,U):ce===!0&&J(1,I,U)},{immediate:!0,flush:"sync"})}),onUnmounted(()=>{z.value&&J(1,I,U)}),provide(u$1,J)}let u=Symbol("DescriptionContext");function b(){let I=inject(u,null);if(I===null)throw new Error("Missing parent");return I}function P({slot:I=ref({}),name:z="Description",props:U={}}={}){let q=ref([]);function Z(J){return q.value.push(J),()=>{let te=q.value.indexOf(J);te!==-1&&q.value.splice(te,1)}}return provide(u,{register:Z,slot:I,name:z,props:U}),computed(()=>q.value.length>0?q.value.join(" "):void 0)}defineComponent({name:"Description",props:{as:{type:[Object,String],default:"p"}},setup(I,{attrs:z,slots:U}){let q=b(),Z=`headlessui-description-${t$1()}`;return onMounted(()=>onUnmounted(q.register(Z))),()=>{let{name:J="Description",slot:te=ref({}),props:ce={}}=q,he=I,me={...Object.entries(ce).reduce((ye,[Ee,ke])=>Object.assign(ye,{[Ee]:unref(ke)}),{}),id:Z};return V$1({ourProps:me,theirProps:he,slot:te.value,attrs:z,slots:U,name:J})}}});function s(){let I=[],z=[],U={enqueue(q){z.push(q)},addEventListener(q,Z,J,te){return q.addEventListener(Z,J,te),U.add(()=>q.removeEventListener(Z,J,te))},requestAnimationFrame(...q){let Z=requestAnimationFrame(...q);U.add(()=>cancelAnimationFrame(Z))},nextFrame(...q){U.requestAnimationFrame(()=>{U.requestAnimationFrame(...q)})},setTimeout(...q){let Z=setTimeout(...q);U.add(()=>clearTimeout(Z))},add(q){I.push(q)},dispose(){for(let q of I.splice(0))q()},async workQueue(){for(let q of z.splice(0))await q()}};return U}function o(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}var De=(I=>(I[I.Open=0]="Open",I[I.Closed=1]="Closed",I))(De||{});let j=Symbol("DialogContext");function T(I){let z=inject(j,null);if(z===null){let U=new Error(`<${I} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(U,T),U}return z}let k="DC8F892D-2EBD-447C-A4C8-A03058436FF4",Ne=defineComponent({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:k},initialFocus:{type:Object,default:null}},emits:{close:I=>!0},setup(I,{emit:z,attrs:U,slots:q,expose:Z}){var J;let te=ref(!1);onMounted(()=>{te.value=!0});let ce=ref(0),he=p$2(),me=computed(()=>I.open===k&&he!==null?u$4(he.value,{[l$2.Open]:!0,[l$2.Closed]:!1}):I.open),ye=ref(new Set),Ee=ref(null),ke=ref(null),Pe=computed(()=>m$2(Ee));if(Z({el:Ee,$el:Ee}),!(I.open!==k||he!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof me.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${me.value===k?void 0:I.open}`);let Te=computed(()=>te.value&&me.value?0:1),we=computed(()=>Te.value===0),Le=computed(()=>ce.value>1),$e=inject(j,null)!==null,Oe=computed(()=>Le.value?"parent":"leaf");g$2(Ee,computed(()=>Le.value?we.value:!1)),S({type:"Dialog",enabled:computed(()=>Te.value===0),element:Ee,onUpdate:(Ye,Ke,Qe)=>{if(Ke==="Dialog")return u$4(Ye,{[p.Add](){ye.value.add(Qe),ce.value+=1},[p.Remove](){ye.value.delete(Qe),ce.value-=1}})}});let Ce=P({name:"DialogDescription",slot:computed(()=>({open:me.value}))}),Fe=`headlessui-dialog-${t$1()}`,Ge=ref(null),We={titleId:Ge,panelRef:ref(null),dialogState:Te,setTitleId(Ye){Ge.value!==Ye&&(Ge.value=Ye)},close(){z("close",!1)}};return provide(j,We),y(()=>{var Ye,Ke,Qe;return[...Array.from((Ke=(Ye=Pe.value)==null?void 0:Ye.querySelectorAll("body > *, [data-headlessui-portal]"))!=null?Ke:[]).filter(ut=>!(!(ut instanceof HTMLElement)||ut.contains(o$1(ke))||We.panelRef.value&&ut.contains(We.panelRef.value))),(Qe=We.panelRef.value)!=null?Qe:Ee.value]},(Ye,Ke)=>{We.close(),nextTick(()=>Ke==null?void 0:Ke.focus())},computed(()=>Te.value===0&&!Le.value)),E((J=Pe.value)==null?void 0:J.defaultView,"keydown",Ye=>{Ye.defaultPrevented||Ye.key===o$2.Escape&&Te.value===0&&(Le.value||(Ye.preventDefault(),Ye.stopPropagation(),We.close()))}),watchEffect(Ye=>{var Ke;if(Te.value!==0||$e)return;let Qe=Pe.value;if(!Qe)return;let ut=s();function ht(vt,lt,Je){let et=vt.style.getPropertyValue(lt);return Object.assign(vt.style,{[lt]:Je}),ut.add(()=>{Object.assign(vt.style,{[lt]:et})})}let ot=Qe==null?void 0:Qe.documentElement,gt=((Ke=Qe.defaultView)!=null?Ke:window).innerWidth-ot.clientWidth;if(ht(ot,"overflow","hidden"),gt>0){let vt=ot.clientWidth-ot.offsetWidth,lt=gt-vt;ht(ot,"paddingRight",`${lt}px`)}if(o()){let vt=window.pageYOffset;ht(ot,"position","fixed"),ht(ot,"marginTop",`-${vt}px`),ht(ot,"width","100%"),ut.add(()=>window.scrollTo(0,vt))}Ye(ut.dispose)}),watchEffect(Ye=>{if(Te.value!==0)return;let Ke=o$1(Ee);if(!Ke)return;let Qe=new IntersectionObserver(ut=>{for(let ht of ut)ht.boundingClientRect.x===0&&ht.boundingClientRect.y===0&&ht.boundingClientRect.width===0&&ht.boundingClientRect.height===0&&We.close()});Qe.observe(Ke),Ye(()=>Qe.disconnect())}),()=>{let Ye={...U,ref:Ee,id:Fe,role:"dialog","aria-modal":Te.value===0?!0:void 0,"aria-labelledby":Ge.value,"aria-describedby":Ce.value},{open:Ke,initialFocus:Qe,...ut}=I,ht={open:Te.value===0};return h$5(P$1,{force:!0},()=>[h$5(R,()=>h$5(L$2,{target:Ee.value},()=>h$5(P$1,{force:!1},()=>h$5(ee,{initialFocus:Qe,containers:ye,features:we.value?u$4(Oe.value,{parent:ee.features.RestoreFocus,leaf:ee.features.All&~ee.features.FocusLock}):ee.features.None},()=>V$1({ourProps:Ye,theirProps:ut,slot:ht,attrs:U,slots:q,visible:Te.value===0,features:R$1.RenderStrategy|R$1.Static,name:"Dialog"}))))),h$5(f$2,{features:a.Hidden,ref:ke})])}}});defineComponent({name:"DialogOverlay",props:{as:{type:[Object,String],default:"div"}},setup(I,{attrs:z,slots:U}){let q=T("DialogOverlay"),Z=`headlessui-dialog-overlay-${t$1()}`;function J(te){te.target===te.currentTarget&&(te.preventDefault(),te.stopPropagation(),q.close())}return()=>V$1({ourProps:{id:Z,"aria-hidden":!0,onClick:J},theirProps:I,slot:{open:q.dialogState.value===0},attrs:z,slots:U,name:"DialogOverlay"})}});defineComponent({name:"DialogBackdrop",props:{as:{type:[Object,String],default:"div"}},inheritAttrs:!1,setup(I,{attrs:z,slots:U,expose:q}){let Z=T("DialogBackdrop"),J=`headlessui-dialog-backdrop-${t$1()}`,te=ref(null);return q({el:te,$el:te}),onMounted(()=>{if(Z.panelRef.value===null)throw new Error("A <DialogBackdrop /> component is being used, but a <DialogPanel /> component is missing.")}),()=>{let ce=I,he={id:J,ref:te,"aria-hidden":!0};return h$5(P$1,{force:!0},()=>h$5(R,()=>V$1({ourProps:he,theirProps:{...z,...ce},slot:{open:Z.dialogState.value===0},attrs:z,slots:U,name:"DialogBackdrop"})))}}});let _e=defineComponent({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"}},setup(I,{attrs:z,slots:U,expose:q}){let Z=T("DialogPanel"),J=`headlessui-dialog-panel-${t$1()}`;q({el:Z.panelRef,$el:Z.panelRef});function te(ce){ce.stopPropagation()}return()=>{let ce={id:J,ref:Z.panelRef,onClick:te};return V$1({ourProps:ce,theirProps:I,slot:{open:Z.dialogState.value===0},attrs:z,slots:U,name:"DialogPanel"})}}});defineComponent({name:"DialogTitle",props:{as:{type:[Object,String],default:"h2"}},setup(I,{attrs:z,slots:U}){let q=T("DialogTitle"),Z=`headlessui-dialog-title-${t$1()}`;return onMounted(()=>{q.setTitleId(Z),onUnmounted(()=>q.setTitleId(null))}),()=>V$1({ourProps:{id:Z},theirProps:I,slot:{open:q.dialogState.value===0},attrs:z,slots:U,name:"DialogTitle"})}});function ue$1(I,z){return I===z}var re=(I=>(I[I.Open=0]="Open",I[I.Closed=1]="Closed",I))(re||{}),se$1=(I=>(I[I.Single=0]="Single",I[I.Multi=1]="Multi",I))(se$1||{}),de=(I=>(I[I.Pointer=0]="Pointer",I[I.Other=1]="Other",I))(de||{});function fe$1(I){requestAnimationFrame(()=>requestAnimationFrame(I))}let H$1=Symbol("ListboxContext");function V(I){let z=inject(H$1,null);if(z===null){let U=new Error(`<${I} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(U,V),U}return z}let Me=defineComponent({name:"Listbox",emits:{"update:modelValue":I=>!0},props:{as:{type:[Object,String],default:"template"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],default:()=>ue$1},horizontal:{type:[Boolean],default:!1},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},name:{type:String,optional:!0},multiple:{type:[Boolean],default:!1}},inheritAttrs:!1,setup(I,{slots:z,attrs:U,emit:q}){let Z=ref(1),J=ref(null),te=ref(null),ce=ref(null),he=ref([]),me=ref(""),ye=ref(null),Ee=ref(1);function ke($e=Oe=>Oe){let Oe=ye.value!==null?he.value[ye.value]:null,Ce=O($e(he.value.slice()),Ge=>o$1(Ge.dataRef.domRef)),Fe=Oe?Ce.indexOf(Oe):null;return Fe===-1&&(Fe=null),{options:Ce,activeOptionIndex:Fe}}let Pe=computed(()=>I.multiple?1:0),[Te,we]=d$3(computed(()=>I.modelValue),$e=>q("update:modelValue",$e),computed(()=>I.defaultValue)),Le={listboxState:Z,value:Te,mode:Pe,compare($e,Oe){if(typeof I.by=="string"){let Ce=I.by;return($e==null?void 0:$e[Ce])===(Oe==null?void 0:Oe[Ce])}return I.by($e,Oe)},orientation:computed(()=>I.horizontal?"horizontal":"vertical"),labelRef:J,buttonRef:te,optionsRef:ce,disabled:computed(()=>I.disabled),options:he,searchQuery:me,activeOptionIndex:ye,activationTrigger:Ee,closeListbox(){I.disabled||Z.value!==1&&(Z.value=1,ye.value=null)},openListbox(){I.disabled||Z.value!==0&&(Z.value=0)},goToOption($e,Oe,Ce){if(I.disabled||Z.value===1)return;let Fe=ke(),Ge=x$1($e===a$1.Specific?{focus:a$1.Specific,id:Oe}:{focus:$e},{resolveItems:()=>Fe.options,resolveActiveIndex:()=>Fe.activeOptionIndex,resolveId:We=>We.id,resolveDisabled:We=>We.dataRef.disabled});me.value="",ye.value=Ge,Ee.value=Ce??1,he.value=Fe.options},search($e){if(I.disabled||Z.value===1)return;let Oe=me.value!==""?0:1;me.value+=$e.toLowerCase();let Ce=(ye.value!==null?he.value.slice(ye.value+Oe).concat(he.value.slice(0,ye.value+Oe)):he.value).find(Ge=>Ge.dataRef.textValue.startsWith(me.value)&&!Ge.dataRef.disabled),Fe=Ce?he.value.indexOf(Ce):-1;Fe===-1||Fe===ye.value||(ye.value=Fe,Ee.value=1)},clearSearch(){I.disabled||Z.value!==1&&me.value!==""&&(me.value="")},registerOption($e,Oe){let Ce=ke(Fe=>[...Fe,{id:$e,dataRef:Oe}]);he.value=Ce.options,ye.value=Ce.activeOptionIndex},unregisterOption($e){let Oe=ke(Ce=>{let Fe=Ce.findIndex(Ge=>Ge.id===$e);return Fe!==-1&&Ce.splice(Fe,1),Ce});he.value=Oe.options,ye.value=Oe.activeOptionIndex,Ee.value=1},select($e){I.disabled||we(u$4(Pe.value,{0:()=>$e,1:()=>{let Oe=toRaw(Le.value.value).slice(),Ce=toRaw($e),Fe=Oe.findIndex(Ge=>Le.compare(Ce,toRaw(Ge)));return Fe===-1?Oe.push(Ce):Oe.splice(Fe,1),Oe}}))}};return y([te,ce],($e,Oe)=>{var Ce;Le.closeListbox(),h$4(Oe,F$2.Loose)||($e.preventDefault(),(Ce=o$1(te))==null||Ce.focus())},computed(()=>Z.value===0)),provide(H$1,Le),c$1(computed(()=>u$4(Z.value,{0:l$2.Open,1:l$2.Closed}))),()=>{let{name:$e,modelValue:Oe,disabled:Ce,...Fe}=I,Ge={open:Z.value===0,disabled:Ce,value:Te.value};return h$5(Fragment,[...$e!=null&&Te.value!=null?e$1({[$e]:Te.value}).map(([We,Ye])=>h$5(f$2,P$3({features:a.Hidden,key:We,as:"input",type:"hidden",hidden:!0,readOnly:!0,name:We,value:Ye}))):[],V$1({ourProps:{},theirProps:{...U,...w$6(Fe,["defaultValue","onUpdate:modelValue","horizontal","multiple","by"])},slot:Ge,slots:z,attrs:U,name:"Listbox"})])}}});defineComponent({name:"ListboxLabel",props:{as:{type:[Object,String],default:"label"}},setup(I,{attrs:z,slots:U}){let q=V("ListboxLabel"),Z=`headlessui-listbox-label-${t$1()}`;function J(){var te;(te=o$1(q.buttonRef))==null||te.focus({preventScroll:!0})}return()=>{let te={open:q.listboxState.value===0,disabled:q.disabled.value},ce={id:Z,ref:q.labelRef,onClick:J};return V$1({ourProps:ce,theirProps:I,slot:te,attrs:z,slots:U,name:"ListboxLabel"})}}});let Ie$1=defineComponent({name:"ListboxButton",props:{as:{type:[Object,String],default:"button"}},setup(I,{attrs:z,slots:U,expose:q}){let Z=V("ListboxButton"),J=`headlessui-listbox-button-${t$1()}`;q({el:Z.buttonRef,$el:Z.buttonRef});function te(ye){switch(ye.key){case o$2.Space:case o$2.Enter:case o$2.ArrowDown:ye.preventDefault(),Z.openListbox(),nextTick(()=>{var Ee;(Ee=o$1(Z.optionsRef))==null||Ee.focus({preventScroll:!0}),Z.value.value||Z.goToOption(a$1.First)});break;case o$2.ArrowUp:ye.preventDefault(),Z.openListbox(),nextTick(()=>{var Ee;(Ee=o$1(Z.optionsRef))==null||Ee.focus({preventScroll:!0}),Z.value.value||Z.goToOption(a$1.Last)});break}}function ce(ye){switch(ye.key){case o$2.Space:ye.preventDefault();break}}function he(ye){Z.disabled.value||(Z.listboxState.value===0?(Z.closeListbox(),nextTick(()=>{var Ee;return(Ee=o$1(Z.buttonRef))==null?void 0:Ee.focus({preventScroll:!0})})):(ye.preventDefault(),Z.openListbox(),fe$1(()=>{var Ee;return(Ee=o$1(Z.optionsRef))==null?void 0:Ee.focus({preventScroll:!0})})))}let me=b$2(computed(()=>({as:I.as,type:z.type})),Z.buttonRef);return()=>{var ye,Ee;let ke={open:Z.listboxState.value===0,disabled:Z.disabled.value,value:Z.value.value},Pe={ref:Z.buttonRef,id:J,type:me.value,"aria-haspopup":!0,"aria-controls":(ye=o$1(Z.optionsRef))==null?void 0:ye.id,"aria-expanded":Z.disabled.value?void 0:Z.listboxState.value===0,"aria-labelledby":Z.labelRef.value?[(Ee=o$1(Z.labelRef))==null?void 0:Ee.id,J].join(" "):void 0,disabled:Z.disabled.value===!0?!0:void 0,onKeydown:te,onKeyup:ce,onClick:he};return V$1({ourProps:Pe,theirProps:I,slot:ke,attrs:z,slots:U,name:"ListboxButton"})}}}),Ve=defineComponent({name:"ListboxOptions",props:{as:{type:[Object,String],default:"ul"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0}},setup(I,{attrs:z,slots:U,expose:q}){let Z=V("ListboxOptions"),J=`headlessui-listbox-options-${t$1()}`,te=ref(null);q({el:Z.optionsRef,$el:Z.optionsRef});function ce(ye){switch(te.value&&clearTimeout(te.value),ye.key){case o$2.Space:if(Z.searchQuery.value!=="")return ye.preventDefault(),ye.stopPropagation(),Z.search(ye.key);case o$2.Enter:if(ye.preventDefault(),ye.stopPropagation(),Z.activeOptionIndex.value!==null){let Ee=Z.options.value[Z.activeOptionIndex.value];Z.select(Ee.dataRef.value)}Z.mode.value===0&&(Z.closeListbox(),nextTick(()=>{var Ee;return(Ee=o$1(Z.buttonRef))==null?void 0:Ee.focus({preventScroll:!0})}));break;case u$4(Z.orientation.value,{vertical:o$2.ArrowDown,horizontal:o$2.ArrowRight}):return ye.preventDefault(),ye.stopPropagation(),Z.goToOption(a$1.Next);case u$4(Z.orientation.value,{vertical:o$2.ArrowUp,horizontal:o$2.ArrowLeft}):return ye.preventDefault(),ye.stopPropagation(),Z.goToOption(a$1.Previous);case o$2.Home:case o$2.PageUp:return ye.preventDefault(),ye.stopPropagation(),Z.goToOption(a$1.First);case o$2.End:case o$2.PageDown:return ye.preventDefault(),ye.stopPropagation(),Z.goToOption(a$1.Last);case o$2.Escape:ye.preventDefault(),ye.stopPropagation(),Z.closeListbox(),nextTick(()=>{var Ee;return(Ee=o$1(Z.buttonRef))==null?void 0:Ee.focus({preventScroll:!0})});break;case o$2.Tab:ye.preventDefault(),ye.stopPropagation();break;default:ye.key.length===1&&(Z.search(ye.key),te.value=setTimeout(()=>Z.clearSearch(),350));break}}let he=p$2(),me=computed(()=>he!==null?he.value===l$2.Open:Z.listboxState.value===0);return()=>{var ye,Ee,ke,Pe;let Te={open:Z.listboxState.value===0},we={"aria-activedescendant":Z.activeOptionIndex.value===null||(ye=Z.options.value[Z.activeOptionIndex.value])==null?void 0:ye.id,"aria-multiselectable":Z.mode.value===1?!0:void 0,"aria-labelledby":(Pe=(Ee=o$1(Z.labelRef))==null?void 0:Ee.id)!=null?Pe:(ke=o$1(Z.buttonRef))==null?void 0:ke.id,"aria-orientation":Z.orientation.value,id:J,onKeydown:ce,role:"listbox",tabIndex:0,ref:Z.optionsRef};return V$1({ourProps:we,theirProps:I,slot:Te,attrs:z,slots:U,features:R$1.RenderStrategy|R$1.Static,visible:me.value,name:"ListboxOptions"})}}}),Ae=defineComponent({name:"ListboxOption",props:{as:{type:[Object,String],default:"li"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1}},setup(I,{slots:z,attrs:U,expose:q}){let Z=V("ListboxOption"),J=`headlessui-listbox-option-${t$1()}`,te=ref(null);q({el:te,$el:te});let ce=computed(()=>Z.activeOptionIndex.value!==null?Z.options.value[Z.activeOptionIndex.value].id===J:!1),he=computed(()=>u$4(Z.mode.value,{0:()=>Z.compare(toRaw(Z.value.value),toRaw(I.value)),1:()=>toRaw(Z.value.value).some(we=>Z.compare(toRaw(we),toRaw(I.value)))})),me=computed(()=>u$4(Z.mode.value,{1:()=>{var we;let Le=toRaw(Z.value.value);return((we=Z.options.value.find($e=>Le.some(Oe=>Z.compare(toRaw(Oe),toRaw($e.dataRef.value)))))==null?void 0:we.id)===J},0:()=>he.value})),ye=computed(()=>({disabled:I.disabled,value:I.value,textValue:"",domRef:te}));onMounted(()=>{var we,Le;let $e=(Le=(we=o$1(te))==null?void 0:we.textContent)==null?void 0:Le.toLowerCase().trim();$e!==void 0&&(ye.value.textValue=$e)}),onMounted(()=>Z.registerOption(J,ye)),onUnmounted(()=>Z.unregisterOption(J)),onMounted(()=>{watch([Z.listboxState,he],()=>{Z.listboxState.value===0&&(!he.value||u$4(Z.mode.value,{1:()=>{me.value&&Z.goToOption(a$1.Specific,J)},0:()=>{Z.goToOption(a$1.Specific,J)}}))},{immediate:!0})}),watchEffect(()=>{Z.listboxState.value===0&&(!ce.value||Z.activationTrigger.value!==0&&nextTick(()=>{var we,Le;return(Le=(we=o$1(te))==null?void 0:we.scrollIntoView)==null?void 0:Le.call(we,{block:"nearest"})}))});function Ee(we){if(I.disabled)return we.preventDefault();Z.select(I.value),Z.mode.value===0&&(Z.closeListbox(),nextTick(()=>{var Le;return(Le=o$1(Z.buttonRef))==null?void 0:Le.focus({preventScroll:!0})}))}function ke(){if(I.disabled)return Z.goToOption(a$1.Nothing);Z.goToOption(a$1.Specific,J)}function Pe(){I.disabled||ce.value||Z.goToOption(a$1.Specific,J,0)}function Te(){I.disabled||!ce.value||Z.goToOption(a$1.Nothing)}return()=>{let{disabled:we}=I,Le={active:ce.value,selected:he.value,disabled:we},$e={id:J,ref:te,role:"option",tabIndex:we===!0?void 0:-1,"aria-disabled":we===!0?!0:void 0,"aria-selected":he.value,disabled:void 0,onClick:Ee,onFocus:ke,onPointermove:Pe,onMousemove:Pe,onPointerleave:Te,onMouseleave:Te};return V$1({ourProps:$e,theirProps:w$6(I,["value","disabled"]),slot:Le,attrs:U,slots:z,name:"ListboxOption"})}}});var G=(I=>(I[I.Open=0]="Open",I[I.Closed=1]="Closed",I))(G||{}),X=(I=>(I[I.Pointer=0]="Pointer",I[I.Other=1]="Other",I))(X||{});function Y(I){requestAnimationFrame(()=>requestAnimationFrame(I))}let A=Symbol("MenuContext");function D(I){let z=inject(A,null);if(z===null){let U=new Error(`<${I} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(U,D),U}return z}let ve=defineComponent({name:"Menu",props:{as:{type:[Object,String],default:"template"}},setup(I,{slots:z,attrs:U}){let q=ref(1),Z=ref(null),J=ref(null),te=ref([]),ce=ref(""),he=ref(null),me=ref(1);function ye(ke=Pe=>Pe){let Pe=he.value!==null?te.value[he.value]:null,Te=O(ke(te.value.slice()),Le=>o$1(Le.dataRef.domRef)),we=Pe?Te.indexOf(Pe):null;return we===-1&&(we=null),{items:Te,activeItemIndex:we}}let Ee={menuState:q,buttonRef:Z,itemsRef:J,items:te,searchQuery:ce,activeItemIndex:he,activationTrigger:me,closeMenu:()=>{q.value=1,he.value=null},openMenu:()=>q.value=0,goToItem(ke,Pe,Te){let we=ye(),Le=x$1(ke===a$1.Specific?{focus:a$1.Specific,id:Pe}:{focus:ke},{resolveItems:()=>we.items,resolveActiveIndex:()=>we.activeItemIndex,resolveId:$e=>$e.id,resolveDisabled:$e=>$e.dataRef.disabled});ce.value="",he.value=Le,me.value=Te??1,te.value=we.items},search(ke){let Pe=ce.value!==""?0:1;ce.value+=ke.toLowerCase();let Te=(he.value!==null?te.value.slice(he.value+Pe).concat(te.value.slice(0,he.value+Pe)):te.value).find(Le=>Le.dataRef.textValue.startsWith(ce.value)&&!Le.dataRef.disabled),we=Te?te.value.indexOf(Te):-1;we===-1||we===he.value||(he.value=we,me.value=1)},clearSearch(){ce.value=""},registerItem(ke,Pe){let Te=ye(we=>[...we,{id:ke,dataRef:Pe}]);te.value=Te.items,he.value=Te.activeItemIndex,me.value=1},unregisterItem(ke){let Pe=ye(Te=>{let we=Te.findIndex(Le=>Le.id===ke);return we!==-1&&Te.splice(we,1),Te});te.value=Pe.items,he.value=Pe.activeItemIndex,me.value=1}};return y([Z,J],(ke,Pe)=>{var Te;Ee.closeMenu(),h$4(Pe,F$2.Loose)||(ke.preventDefault(),(Te=o$1(Z))==null||Te.focus())},computed(()=>q.value===0)),provide(A,Ee),c$1(computed(()=>u$4(q.value,{0:l$2.Open,1:l$2.Closed}))),()=>{let ke={open:q.value===0};return V$1({ourProps:{},theirProps:I,slot:ke,slots:z,attrs:U,name:"Menu"})}}}),Ie=defineComponent({name:"MenuButton",props:{disabled:{type:Boolean,default:!1},as:{type:[Object,String],default:"button"}},setup(I,{attrs:z,slots:U,expose:q}){let Z=D("MenuButton"),J=`headlessui-menu-button-${t$1()}`;q({el:Z.buttonRef,$el:Z.buttonRef});function te(ye){switch(ye.key){case o$2.Space:case o$2.Enter:case o$2.ArrowDown:ye.preventDefault(),ye.stopPropagation(),Z.openMenu(),nextTick(()=>{var Ee;(Ee=o$1(Z.itemsRef))==null||Ee.focus({preventScroll:!0}),Z.goToItem(a$1.First)});break;case o$2.ArrowUp:ye.preventDefault(),ye.stopPropagation(),Z.openMenu(),nextTick(()=>{var Ee;(Ee=o$1(Z.itemsRef))==null||Ee.focus({preventScroll:!0}),Z.goToItem(a$1.Last)});break}}function ce(ye){switch(ye.key){case o$2.Space:ye.preventDefault();break}}function he(ye){I.disabled||(Z.menuState.value===0?(Z.closeMenu(),nextTick(()=>{var Ee;return(Ee=o$1(Z.buttonRef))==null?void 0:Ee.focus({preventScroll:!0})})):(ye.preventDefault(),Z.openMenu(),Y(()=>{var Ee;return(Ee=o$1(Z.itemsRef))==null?void 0:Ee.focus({preventScroll:!0})})))}let me=b$2(computed(()=>({as:I.as,type:z.type})),Z.buttonRef);return()=>{var ye;let Ee={open:Z.menuState.value===0},ke={ref:Z.buttonRef,id:J,type:me.value,"aria-haspopup":!0,"aria-controls":(ye=o$1(Z.itemsRef))==null?void 0:ye.id,"aria-expanded":I.disabled?void 0:Z.menuState.value===0,onKeydown:te,onKeyup:ce,onClick:he};return V$1({ourProps:ke,theirProps:I,slot:Ee,attrs:z,slots:U,name:"MenuButton"})}}}),ge=defineComponent({name:"MenuItems",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0}},setup(I,{attrs:z,slots:U,expose:q}){let Z=D("MenuItems"),J=`headlessui-menu-items-${t$1()}`,te=ref(null);q({el:Z.itemsRef,$el:Z.itemsRef}),p$1({container:computed(()=>o$1(Z.itemsRef)),enabled:computed(()=>Z.menuState.value===0),accept(Ee){return Ee.getAttribute("role")==="menuitem"?NodeFilter.FILTER_REJECT:Ee.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(Ee){Ee.setAttribute("role","none")}});function ce(Ee){var ke;switch(te.value&&clearTimeout(te.value),Ee.key){case o$2.Space:if(Z.searchQuery.value!=="")return Ee.preventDefault(),Ee.stopPropagation(),Z.search(Ee.key);case o$2.Enter:if(Ee.preventDefault(),Ee.stopPropagation(),Z.activeItemIndex.value!==null){let Pe=Z.items.value[Z.activeItemIndex.value];(ke=o$1(Pe.dataRef.domRef))==null||ke.click()}Z.closeMenu(),D$1(o$1(Z.buttonRef));break;case o$2.ArrowDown:return Ee.preventDefault(),Ee.stopPropagation(),Z.goToItem(a$1.Next);case o$2.ArrowUp:return Ee.preventDefault(),Ee.stopPropagation(),Z.goToItem(a$1.Previous);case o$2.Home:case o$2.PageUp:return Ee.preventDefault(),Ee.stopPropagation(),Z.goToItem(a$1.First);case o$2.End:case o$2.PageDown:return Ee.preventDefault(),Ee.stopPropagation(),Z.goToItem(a$1.Last);case o$2.Escape:Ee.preventDefault(),Ee.stopPropagation(),Z.closeMenu(),nextTick(()=>{var Pe;return(Pe=o$1(Z.buttonRef))==null?void 0:Pe.focus({preventScroll:!0})});break;case o$2.Tab:Ee.preventDefault(),Ee.stopPropagation(),Z.closeMenu(),nextTick(()=>v$5(o$1(Z.buttonRef),Ee.shiftKey?M$1.Previous:M$1.Next));break;default:Ee.key.length===1&&(Z.search(Ee.key),te.value=setTimeout(()=>Z.clearSearch(),350));break}}function he(Ee){switch(Ee.key){case o$2.Space:Ee.preventDefault();break}}let me=p$2(),ye=computed(()=>me!==null?me.value===l$2.Open:Z.menuState.value===0);return()=>{var Ee,ke;let Pe={open:Z.menuState.value===0},Te={"aria-activedescendant":Z.activeItemIndex.value===null||(Ee=Z.items.value[Z.activeItemIndex.value])==null?void 0:Ee.id,"aria-labelledby":(ke=o$1(Z.buttonRef))==null?void 0:ke.id,id:J,onKeydown:ce,onKeyup:he,role:"menu",tabIndex:0,ref:Z.itemsRef};return V$1({ourProps:Te,theirProps:I,slot:Pe,attrs:z,slots:U,features:R$1.RenderStrategy|R$1.Static,visible:ye.value,name:"MenuItems"})}}}),Se=defineComponent({name:"MenuItem",props:{as:{type:[Object,String],default:"template"},disabled:{type:Boolean,default:!1}},setup(I,{slots:z,attrs:U,expose:q}){let Z=D("MenuItem"),J=`headlessui-menu-item-${t$1()}`,te=ref(null);q({el:te,$el:te});let ce=computed(()=>Z.activeItemIndex.value!==null?Z.items.value[Z.activeItemIndex.value].id===J:!1),he=computed(()=>({disabled:I.disabled,textValue:"",domRef:te}));onMounted(()=>{var Pe,Te;let we=(Te=(Pe=o$1(te))==null?void 0:Pe.textContent)==null?void 0:Te.toLowerCase().trim();we!==void 0&&(he.value.textValue=we)}),onMounted(()=>Z.registerItem(J,he)),onUnmounted(()=>Z.unregisterItem(J)),watchEffect(()=>{Z.menuState.value===0&&(!ce.value||Z.activationTrigger.value!==0&&nextTick(()=>{var Pe,Te;return(Te=(Pe=o$1(te))==null?void 0:Pe.scrollIntoView)==null?void 0:Te.call(Pe,{block:"nearest"})}))});function me(Pe){if(I.disabled)return Pe.preventDefault();Z.closeMenu(),D$1(o$1(Z.buttonRef))}function ye(){if(I.disabled)return Z.goToItem(a$1.Nothing);Z.goToItem(a$1.Specific,J)}function Ee(){I.disabled||ce.value||Z.goToItem(a$1.Specific,J,0)}function ke(){I.disabled||!ce.value||Z.goToItem(a$1.Nothing)}return()=>{let{disabled:Pe}=I,Te={active:ce.value,disabled:Pe};return V$1({ourProps:{id:J,ref:te,role:"menuitem",tabIndex:Pe===!0?void 0:-1,"aria-disabled":Pe===!0?!0:void 0,onClick:me,onFocus:ye,onPointermove:Ee,onMousemove:Ee,onPointerleave:ke,onMouseleave:ke},theirProps:I,slot:Te,attrs:U,slots:z,name:"MenuItem"})}}});function l(I){let z={called:!1};return(...U)=>{if(!z.called)return z.called=!0,I(...U)}}function m(I,...z){I&&z.length>0&&I.classList.add(...z)}function d$1(I,...z){I&&z.length>0&&I.classList.remove(...z)}var g=(I=>(I.Finished="finished",I.Cancelled="cancelled",I))(g||{});function F$1(I,z){let U=s();if(!I)return U.dispose;let{transitionDuration:q,transitionDelay:Z}=getComputedStyle(I),[J,te]=[q,Z].map(ce=>{let[he=0]=ce.split(",").filter(Boolean).map(me=>me.includes("ms")?parseFloat(me):parseFloat(me)*1e3).sort((me,ye)=>ye-me);return he});return J!==0?U.setTimeout(()=>z("finished"),J+te):z("finished"),U.add(()=>z("cancelled")),U.dispose}function L$1(I,z,U,q,Z,J){let te=s(),ce=J!==void 0?l(J):()=>{};return d$1(I,...Z),m(I,...z,...U),te.nextFrame(()=>{d$1(I,...U),m(I,...q),te.add(F$1(I,he=>(d$1(I,...q,...z),m(I,...Z),ce(he))))}),te.add(()=>d$1(I,...z,...U,...q,...Z)),te.add(()=>ce("cancelled")),te.dispose}function d(I=""){return I.split(" ").filter(z=>z.trim().length>1)}let B=Symbol("TransitionContext");var ae=(I=>(I.Visible="visible",I.Hidden="hidden",I))(ae||{});function le(){return inject(B,null)!==null}function ie(){let I=inject(B,null);if(I===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return I}function se(){let I=inject(F,null);if(I===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return I}let F=Symbol("NestingContext");function w$3(I){return"children"in I?w$3(I.children):I.value.filter(({state:z})=>z==="visible").length>0}function K(I){let z=ref([]),U=ref(!1);onMounted(()=>U.value=!0),onUnmounted(()=>U.value=!1);function q(J,te=O$1.Hidden){let ce=z.value.findIndex(({id:he})=>he===J);ce!==-1&&(u$4(te,{[O$1.Unmount](){z.value.splice(ce,1)},[O$1.Hidden](){z.value[ce].state="hidden"}}),!w$3(z)&&U.value&&(I==null||I()))}function Z(J){let te=z.value.find(({id:ce})=>ce===J);return te?te.state!=="visible"&&(te.state="visible"):z.value.push({id:J,state:"visible"}),()=>q(J,O$1.Unmount)}return{children:z,register:Z,unregister:q}}let _=R$1.RenderStrategy,oe=defineComponent({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(I,{emit:z,attrs:U,slots:q,expose:Z}){if(!le()&&f$3())return()=>h$5(fe,{...I,onBeforeEnter:()=>z("beforeEnter"),onAfterEnter:()=>z("afterEnter"),onBeforeLeave:()=>z("beforeLeave"),onAfterLeave:()=>z("afterLeave")},q);let J=ref(null),te=ref("visible"),ce=computed(()=>I.unmount?O$1.Unmount:O$1.Hidden);Z({el:J,$el:J});let{show:he,appear:me}=ie(),{register:ye,unregister:Ee}=se(),ke={value:!0},Pe=t$1(),Te={value:!1},we=K(()=>{Te.value||(te.value="hidden",Ee(Pe),z("afterLeave"))});onMounted(()=>{let Ke=ye(Pe);onUnmounted(Ke)}),watchEffect(()=>{if(ce.value===O$1.Hidden&&Pe){if(he&&te.value!=="visible"){te.value="visible";return}u$4(te.value,{hidden:()=>Ee(Pe),visible:()=>ye(Pe)})}});let Le=d(I.enter),$e=d(I.enterFrom),Oe=d(I.enterTo),Ce=d(I.entered),Fe=d(I.leave),Ge=d(I.leaveFrom),We=d(I.leaveTo);onMounted(()=>{watchEffect(()=>{if(te.value==="visible"){let Ke=o$1(J);if(Ke instanceof Comment&&Ke.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function Ye(Ke){let Qe=ke.value&&!me.value,ut=o$1(J);!ut||!(ut instanceof HTMLElement)||Qe||(Te.value=!0,he.value&&z("beforeEnter"),he.value||z("beforeLeave"),Ke(he.value?L$1(ut,Le,$e,Oe,Ce,ht=>{Te.value=!1,ht===g.Finished&&z("afterEnter")}):L$1(ut,Fe,Ge,We,Ce,ht=>{Te.value=!1,ht===g.Finished&&(w$3(we)||(te.value="hidden",Ee(Pe),z("afterLeave")))})))}return onMounted(()=>{watch([he],(Ke,Qe,ut)=>{Ye(ut),ke.value=!1},{immediate:!0})}),provide(F,we),c$1(computed(()=>u$4(te.value,{visible:l$2.Open,hidden:l$2.Closed}))),()=>{let{appear:Ke,show:Qe,enter:ut,enterFrom:ht,enterTo:ot,entered:gt,leave:vt,leaveFrom:lt,leaveTo:Je,...et}=I;return V$1({theirProps:et,ourProps:{ref:J},slot:{},slots:q,attrs:U,features:_,visible:te.value==="visible",name:"TransitionChild"})}}}),ue=oe,fe=defineComponent({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(I,{emit:z,attrs:U,slots:q}){let Z=p$2(),J=computed(()=>I.show===null&&Z!==null?u$4(Z.value,{[l$2.Open]:!0,[l$2.Closed]:!1}):I.show);watchEffect(()=>{if(![!0,!1].includes(J.value))throw new Error('A <Transition /> is used but it is missing a `:show="true | false"` prop.')});let te=ref(J.value?"visible":"hidden"),ce=K(()=>{te.value="hidden"}),he=ref(!0),me={show:J,appear:computed(()=>I.appear||!he.value)};return onMounted(()=>{watchEffect(()=>{he.value=!1,J.value?te.value="visible":w$3(ce)||(te.value="hidden")})}),provide(F,ce),provide(B,me),()=>{let ye=w$6(I,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),Ee={unmount:I.unmount};return V$1({ourProps:{...Ee,as:"template"},theirProps:{},slot:{},slots:{...q,default:()=>[h$5(ue,{onBeforeEnter:()=>z("beforeEnter"),onAfterEnter:()=>z("afterEnter"),onBeforeLeave:()=>z("beforeLeave"),onAfterLeave:()=>z("afterLeave"),...U,...Ee,...ye},q.default)]},attrs:{},features:_,visible:te.value==="visible",name:"Transition"})}}});const _sfc_main$y={components:{Menu:ve,MenuButton:Ie,MenuItems:ge,MenuItem:Se,Icon},props:{label:{type:String,default:"DropDown"},labelClass:{type:String},classMenuItems:{type:String,default:"mt-2 w-[220px]"},classItem:{type:String,default:"px-4 py-2"},parentClass:{type:String,default:"inline-block"},items:{type:Array,default:()=>[{label:"Action",link:"#"},{label:"Another action",link:"#"},{label:"Something else here",link:"#"},{label:"Separated link",link:"#",hasDivider:!0}]}}},_hoisted_1$u={key:0},_hoisted_2$s={key:0,class:"flex items-center"},_hoisted_3$n={class:"block text-xl ltr:mr-3 rtl:ml-3"},_hoisted_4$n={class:"block text-sm"},_hoisted_5$e={key:1,class:"block text-sm"},_hoisted_6$c={key:0,class:"flex items-center"},_hoisted_7$b={class:"block text-xl ltr:mr-3 rtl:ml-3"},_hoisted_8$b={class:"block text-sm"},_hoisted_9$a={key:1,class:"block text-sm"};function _sfc_render$v(I,z,U,q,Z,J){const te=resolveComponent("MenuButton"),ce=resolveComponent("Icon"),he=resolveComponent("router-link"),me=resolveComponent("MenuItem"),ye=resolveComponent("MenuItems"),Ee=resolveComponent("Menu");return openBlock(),createBlock(Ee,{as:"div",class:normalizeClass(["relative",U.parentClass])},{default:withCtx(()=>[I.$slots.default?(openBlock(),createBlock(te,{key:0,class:"block w-full"},{default:withCtx(()=>[renderSlot(I.$slots,"default")]),_:3})):(openBlock(),createBlock(te,{key:1,class:normalizeClass([U.labelClass,"block w-full"])},{default:withCtx(()=>[createTextVNode(toDisplayString(U.label),1)]),_:1},8,["class"])),createVNode(Transition,{"enter-active-class":"transition duration-100 ease-out","enter-from-class":"transform scale-95 opacity-0","enter-to-class":"transform scale-100 opacity-100","leave-active-class":"transition duration-75 ease-in","leave-from-class":"transform scale-100 opacity-100","leave-to-class":"transform scale-95 opacity-0"},{default:withCtx(()=>[createVNode(ye,{class:normalizeClass([U.classMenuItems,"absolute ltr:right-0 rtl:left-0 origin-top-right rounded bg-white dark:bg-slate-800 dark:border dark:border-slate-700 shadow-dropdown z-[9999]"])},{default:withCtx(()=>[I.$slots.menus?renderSlot(I.$slots,"menus",{key:1}):(openBlock(),createElementBlock("div",_hoisted_1$u,[(openBlock(!0),createElementBlock(Fragment,null,renderList(U.items,(ke,Pe)=>(openBlock(),createBlock(me,{key:Pe},{default:withCtx(({active:Te})=>[ke.link?(openBlock(),createBlock(he,{key:0,class:normalizeClass(`${Te?"bg-slate-100 text-slate-900 dark:bg-slate-600 dark:text-slate-300 dark:bg-opacity-50":"text-slate-600 dark:text-slate-300"} block ${U.classItem} ${ke.hasDivider?"border-t border-slate-100 dark:border-slate-700":""}`),to:ke.link},{default:withCtx(()=>[ke.icon?(openBlock(),createElementBlock("div",_hoisted_2$s,[createBaseVNode("span",_hoisted_3$n,[createVNode(ce,{icon:ke.icon},null,8,["icon"])]),createBaseVNode("span",_hoisted_4$n,toDisplayString(ke.label),1)])):(openBlock(),createElementBlock("span",_hoisted_5$e,toDisplayString(ke.label),1))]),_:2},1032,["class","to"])):(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(`${Te?"bg-slate-100 text-slate-800":""} ${ke.hasDivider===!0?"border-t border-gray-500 dark:border-slate-700":""} block ${U.classItem}`)},[ke.icon?(openBlock(),createElementBlock("div",_hoisted_6$c,[createBaseVNode("span",_hoisted_7$b,[createVNode(ce,{icon:ke.icon},null,8,["icon"])]),createBaseVNode("span",_hoisted_8$b,toDisplayString(ke.label),1)])):(openBlock(),createElementBlock("span",_hoisted_9$a,toDisplayString(ke.label),1))],2))]),_:2},1024))),128))]))]),_:3},8,["class"])]),_:3})]),_:3},8,["class"])}const Dropdown=_export_sfc(_sfc_main$y,[["render",_sfc_render$v]]),profileImg="/assets/main-user-df3f61fd.png",_sfc_main$x={components:{Icon,Dropdown,MenuItem:Se},data(){return{profileImg,user:localStorage.getItem("activeUser")?JSON.parse(localStorage.getItem("activeUser")):null,ProfileMenu:[{label:"Logout",icon:"heroicons-outline:login",link:()=>{console.log("logging out"),localStorage.removeItem("activeUser"),localStorage.removeItem("isLoggedIn"),this.$router.push("/login")}}]}}},_hoisted_1$t={class:"flex items-center"},_hoisted_2$r={class:"flex-1 ltr:mr-[10px] rtl:ml-[10px]"},_hoisted_3$m={class:"lg:h-8 lg:w-8 h-7 w-7 rounded-full"},_hoisted_4$m=["src"],_hoisted_5$d={class:"flex-none text-slate-600 dark:text-white text-sm font-normal items-center lg:flex hidden overflow-hidden text-ellipsis whitespace-nowrap"},_hoisted_6$b={class:"overflow-hidden text-ellipsis whitespace-nowrap px-2 block"},_hoisted_7$a={class:"text-base inline-block ltr:ml-[10px] rtl:mr-[10px]"},_hoisted_8$a=["onClick"],_hoisted_9$9={class:"flex-none text-lg"},_hoisted_10$6={class:"flex-1 text-sm"};function _sfc_render$u(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("MenuItem"),he=resolveComponent("Dropdown");return openBlock(),createBlock(he,{classMenuItems:" w-[180px] top-[58px] "},{menus:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Z.ProfileMenu,(me,ye)=>(openBlock(),createBlock(ce,{key:ye},{default:withCtx(({active:Ee})=>[createBaseVNode("div",{type:"button",class:normalizeClass([`${Ee?"bg-slate-100 dark:bg-slate-700 dark:bg-opacity-70 text-slate-900 dark:text-slate-300":"text-slate-600 dark:text-slate-300"} `,"inline-flex items-center space-x-2 rtl:space-x-reverse w-full px-4 py-2 first:rounded-t last:rounded-b font-normal cursor-pointer"]),onClick:ke=>me.link()},[createBaseVNode("div",_hoisted_9$9,[createVNode(te,{icon:me.icon},null,8,["icon"])]),createBaseVNode("div",_hoisted_10$6,toDisplayString(me.label),1)],10,_hoisted_8$a)]),_:2},1024))),128))]),default:withCtx(()=>[createBaseVNode("div",_hoisted_1$t,[createBaseVNode("div",_hoisted_2$r,[createBaseVNode("div",_hoisted_3$m,[createBaseVNode("img",{src:Z.profileImg,alt:"",class:"block w-full h-full object-cover rounded-full"},null,8,_hoisted_4$m)])]),createBaseVNode("div",_hoisted_5$d,[createBaseVNode("span",_hoisted_6$b,toDisplayString(Z.user.name??"John Doe"),1),createBaseVNode("span",_hoisted_7$a,[createVNode(te,{icon:"heroicons-outline:chevron-down"})])])])]),_:1})}const Profile=_export_sfc(_sfc_main$x,[["render",_sfc_render$u]]),userImg="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAArFSURBVHgBnVdbbBzlFf7mPnufXXvt9S3eJLZjh9pOAkkcRQK70BIQF6eFQqES5K1IfUheKvGEee5Dk0eemqpIFa3ahrZSUrXkohJCVCAhQHAc194468vau+vxXuc+Pf+4RKTQEnWs0XpnZ/7/O+f7znfOcLjHY3x8l6ap0mRElR/Ktqi7RrrD2apha3MlD2sNT2/Yfg6ef9X3vQtyXDt18uQp/V7W5e5h42xY4I+qsvDSUKemDWVULC2tgud4rOlV5MsWRBHIdqWxYkpwBBWCIILjuJMmJ7xOQHL/FwAWcUwUX6OIjiqKjGxrGCnRg2PWUFhvolix0LQcGJaHkWyKrtWwbgDd27cAchjwQUAE+Lx3XHEqrx8/ef5rMyJ83cVJilqShEu0wCFREtGhqUhSlMtrVWTaNVTqLuqWC44X4fgemi6HK3NFTOd1lEs6urvaIcsSZQHwPH+MVyLPH9i74+33P5jWvxHA4+N7d3kCTsuSlFVoEUHg4fscwnTn4koJT+/fg+9NPIT9wwPYs7UTXUkVs4trKNdNtMZVbNQMJCIqWtIpCKIAieggSjTaanJs384L7//j+sp/BfD85FiW4/nTiiJlJdpYpuh5nmd8Qi9v4MjDe3Hw/v2Iaim09PShI5HAzo40xgd7wXsmLs4so0GZiQoeenq7IUoyPc+RRgTimtN8zz809kD/XZngv5R2rVG3znmuk7UtG5bjwjBtmHQSnWh4QF/PFvhSgtKuwCINmCYPV4hCjURwaM8gOhMqejpSSGYYBUogVIfW8TwPlk1rmmbW8/hzU1Mva1/sK94JX5ZfkyU+qypSgIsjbgWRh23TAr4P26PNQL9JCknXh0CZ8el3ug0miZGeQGcqCiOkoW9gO0SZ3cdDkEiIFAHLhtls0tJcFk3xNdrk2J0MjI8PZnmBO8pxLN18wLsoCf/GJUKh/xVStOv6uHrtE3w2fQuVDROVho9CsQbTZ+B81AwbQ7v3or0ri3TnVsiKiv4dwwFYhkLYpIJl5OjU0ZezdzIgucIUkyxTLccLQeQsbSKLkBNhbZTx7AO7UKq5+PR2GcXidTy4dzca62W8Oz2L7mQYW1ImelriyC03MFcLYSBVRSySgsWFAg0xb3BdB6yqHNcj6oSjtPVRgdW7oiZ+Hc7sIH6jkP1mwJ0gUgXwTIRAh+zjwNAItpLZtERj6Ekl0dfdAr9GguYUhCQHnXHinOgoreno7G3D4OgYNlYXiQIZtWol8AQvyIJCnx4FJgx+59GRN8Qnn3xpciPcCSkcwdKND9GYLVAyuYAKj7jmCTVTcigkItbSiVibDLuqk9fI6KrGsKW3Hzxlan35JtpiOroinWgqGlbLVSwbMuKhFor4BtUbJZuX4VJJs0+e47TSqjMp8p1942niyvNcbETjEOMxEoYPNRyFS9c4Og1CPl+qQonqaK7rtIiL1kwrqiUT9UIB6bYUKqYPOZpCIt2HAdIAozCldMPxLKRSrWBuym1GDmaTH1/7FGfOXHhIrJVXRlu7tkFURSRaksio28GT0uVIEkziZMVgZXntn4uQIiv43V/Ooj2WQNOxiS4PHu8jndCwrTMEvX07utJJuGYZF945D71SxVNPHEJ68D4w1/cJuOu6MI0mVgvn4Lv2LlEv5LNhrQ2l2TzMjSVkkgygu3lSLpjydb2GX/35r7Afn8BANov+rm609PdjbXER+ZvXUTVInIUaenvjrNZhWRZmpqdRbzQD/mVFYZYcZDkA0KgjnYzgyd3bsmLt1hUtN/N7JJK9GBocxPXp21hZLSNEmhgdHiTxSPS9SI3Hx0qTh9rU8eDQIJY+vALBMhGmVvje7ZsYHeqDHCLarCYcdgrEs+ShYViIkQnZtgPPJVMjEJ9c+wynz17GtwfaNGHfQGxqtKeGatHHQgU4/c4l3MqTEO1mcHNrOoO9B7+LZ148guqtG1heLSBCpepLPOq08HszN9GZVtEqkIba78fw0E7EYnGUikUs5PPYScBUiUNufg6NahXrpTW8+Zu3KUs2FtYq4J6aGF0f6ahprTUO56sRyFR+CxsGnnvuBTz2xDPg1HjgZJ/P57Fy9iSSiRac/+AKXIrMMKn/CiZ+sG8YuUIJK4PfR3cPUZRJkPqpfu0q6hsEZP5z6LTxxctXyENK+OT6HMKKiGqloYtKSM7VnfiuVsXHQGsGjzz9Inq/dZDSFyFnc2A3XSYfNKknKJyHdvKARw8ewFqF+olhoi3MI0rmUnEbkOIZ1OlaTrfR4cmIhVJIb0mjd2s/rn14EX88cx4ffTwTGNzB/jTstXpOOPGTRw4M78zuKnsSxp54GVtHJ8ATf4ZDDcT1g4mFbAB5StdifgFbWxIQyaoTVLJh2phVCPkbblhRpAb2QPJthMNhyiQPk55XmaVT6WW6esnWZbzzt7OBE84WiG9ZOSP8+LkJjVfUyWT2fmgDD8Om4cKizXXq7yLtbFE9k3qgU593yCnnbi+gIyrAaBowSQOcEsHlgolq5lvI9vRAJTvkiUaZypMNLCwEgdahIkAy3Q2dbH12ZhoS9YUVvX5CDGvaKQrx53Zim7ZueKxVBOiZbTqs05nEteOQkckYGR7GXCSMP127hoRHgOhunQD2Du5HJrMdIcFBjUpQlUIwqHuq5HoVKlHTJpMSqAwdH089+wI+uHwRRr1KmcAp4Y23zhs/mhzvKMbGxmx/swMWazZE36ENBMwWDSyXK0H6yJixf6gXe0ZH0Jbtw477RjC2fy9sWQuomp5fwpX8BrZ3UJ+gPy9othzWm3bQsl0Cy3aQeROl5Vsn5xeW3wra8bvzieN1T0S54cAklHVqqx5rzbRIF82DS1WPxq1w0NFMMpIwuWZHawqtyUTQM0ybFiYEBj3b19uDzc7KB921GQw31Kptpin67nG4b89B9HTFX78zD7z66rFc0/ZPKKz9MuRksRIZjE0cRKhcMskotIhM1HBUDW4QrUg7MnHalMc4NaYb+TW0pjS0RWWEaJYUCSzzESY49txG0wkoNdiAE2o5cerM1dxdI1m9bk6t161coWJiZrUWcMe6IBMkU32+bECk7tiwvQDA5smhSgtfupEHvR0gQ0NpLCQFmePZDECf7NlavRFUlEluSIBzzao09ZWZ8Njh3XpRtyb+/nk+p9BDbOaXWClR+pIU4Vrd2hzNKAKXPvlNejG/UsYGZaWvLQZ6eaHJiQt+ZzAtil4i71ihd4Ymiblhczm6PHHsyMRXh1J2TP1wd84y64dpgRwBRoEckW0UVQQaOgTcWjdJSE4waLImxRpMhQS2vT1JaRch0c0MgErAmeCiKvkJdb719SINK27udrly+JXDE7kv73kXAHb89qeHr/ZosQnD9XMbtDizYZZujbIwX6qjVKnThOsE41Wd7DisKogrm7OtUa8E9zOeF/UmGhQ1m4ZJjjnecSZ+dmTi6n/u9xUA7HjlsaGcLKi7SWgnrMAR3UBw7bEQbhSps5mNQHystXZoIap7PkBpU7TkWsFIH6OsmeQJjYZx4s233909deTuyL84vvHl9A+X5rOGbU2JvPDScqWJJYrs8X6VRrQI6YNqv9AIXM4n0YV4Akqz3zo1GccXfqlp4eNHJoZy/2v9bwTwxfGLc/Pakq5P+r4/vi/Dj2qxaJY0pn2UrxEATldkMafy7lUS6QXewKkjJOp7WfdfLgwhrLUyPLEAAAAASUVORK5CYII=",user2Img="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAArfSURBVHgBlVdpbByFFf5mZmd29t71etfrc9eJ4xjHCXZJQgAh4lZAKSAl6onaCvKntGqlhj+V+qPC/Ck/Q1BViUoVoFYtR2iCUEo4ooSjBHASOyFO7GzsXa93vd7Dex9zT98uh0gDJB1pZO8c7/je9773hsENHqZpeqvV6h6O4+6i/8fpUoRO72e3S3TGGYaZpXvvOByOI/R/6UbsMtd7oNgsRnid30+GHyaj3s+Cud5roGefUznuCZ/NFv+m59ivuxE7/Kx3eeb4AVZhYvTzt587/7qjFdSXT8MwHmFlNXbu+MsHThx4xPt/BZCeORwR/MyM1izsNw3zKzOmgD5zZnw9InRZr+X3C4Y88/qTj0RuKICZl6bGpdzyCU6wRuxWG6Rm7ZrsWgdlSA50lIrrYNlrK9l6rl6vw+RMWDvDEVsgeOLoX6bGr0nkyz9iJw5EpKp0grfaIwzIAWXfMDj4xx6AwxskRy3HOhSpifPnZnH8jdfgsFspUQZ7fvAQ+iObyApHVk0KXEJhdR5aagZKKYO6zGBdMeOS1Jh86LGn4tcEEHt2yluxGzMWQYzYnC6CGFAVBYLVTacV6BqHvTOCYj6Fs6enEfA60RXqhq4rkJsNrKWT8HSGMHbLJAVEgddr4EuLWJn9N5rlLKoSg8WSAacoxO/ctXNicHJf6aoSpFB7nBcdEdOUocgEnW7Awguw2HzgxA6wuYtYnnsfyVgMToEl5704N/0x3n3jDUraApfbjejFGSTjlz4tE53LKwmo1QIEXx9EXxD94TBEVoq8/tLfHr+KA5cOPxkxlcb+TDpOTm3geQc0XYNJcDu8IQhOHyzOTlgFER9Pn4LT4cD88UMYEfPY1VXHmReeRj6TQjlfQHxhto1rORtFNnoBdk8I3dvuxfCtD2LnrnvgtAq4Ek/uf/3ALyNfBCAp9SmHy42OjgBK+VVUCmkiVx7VahlKswqLRYRF9GL+yiJqdP388ZfhcbHwdXbC3z2AraMRnDl2GNVKCdOn3oMqN8HLJZjVFTQZtl1pjuPBcBwGx7bjF795FOEtO/e3fHNEPK/aVP9JCgdO4GFqChHLCVEkp3QNLE9/eTRVBX/9+yEEpGUolQJmzpxFkKsgQRn/69g0GuUiLizn0eH3YOv2O8DW0lhdPoPg6O2EWIDsMG3CMdS2PuJSvVEb2b7BfIZVJWmPTlC371LpLLyVSmqhrC1UCr71HpVCaxPSzUj42Y/ux4ahjQhHIti067sQ3AE0OAc+yaqIiArKxQIsLEfkNMATf3je3u6Klm1SDlRKaayvRfHJ2Q+8f37pwz2WVCy5WxRtsNnsbeYT1oSLQCdBRq3ItoxpDcgqQ8ZYiETMu++9nwKqwerqxYbREfxhyxiq2QTmLizgtVgDtWqeUPSib2gbTFVFtVQmTSggtngR8zPTqGgGtmzcSK3J3WV56x9Hb26x3eUW4HG74PK4qK5+iF43ZSJgYGsXrDYPLIYCp9uD9fQyoEWpUySU6xqWopexfec49KaM0wtZlBUnTr/3Nu7ceXOrEXAleQG5lVV4vMQ5TYNIJDSFlp6Y6PDZxy1eHxsJEQHdThGG3ABpP8Jje+Dp24zk+y9QD+chCE5ohEBvbwjJxGVY1Tps/kEYtQrMRg2p6HmkUkUkGxyaVM5SLo36uhO1y69gLhdGLLqITREZbrcN6+UygqEuyLqOgYAnwvZsu91rDQXhGenDlXQBAzscUKU5pM6/jQp4akcduqm1Nd/l9kEiTejoD8NlF7C6kEA2USFCGYSGirxiItjhItJakF2JEXId6Hc64SY+OVmFECVCCw4UK3UsxZNwiFYvq1MGZrUO0bAQAsCjT8/ixaNzkOsmdFjhsJGuMSRKpAEyQZhoiMjUdHgiQ9jx/e/gzge2twn6waoGh9uL4YEQORaxnFFwJVrE0y+8iYqkwh8MUJv7EaDsO/0+3H/rWLvjLN19nSVlKecN9IXhCc1hs85DLtawlliALpHEenh0WDoAh6dN1DIJ1cnLOZy9cAidIocrsVWcyaikdAHcfesEVlJJQozDx5eSyOR0LBZllOazuGkrQS5IUOot8tqwtpajbuNL3EjI9ROrLocaghVzS1mM9/GUtQveQCcYuxs52YTD10XN4aLGIALpKkpUx+loDm/PrWE6JWNkUxgTw+G2Qgo2B9ZLJWwZ2YRMWaYAV6juTVyKxrBrbAMq1SJk6q8cXStVyvNcrWne5oExfjZZwZWVAgL9G1Ej9ueaKgqSQQbtsFEdHe4u5HNZGkwiMVlEsZCF22ZBnsrn9/sxumkQxboEweHC9olbqAwOjG7eiJ/++IdIJpOYvRTFcCQEC6NBoVGuSBoajcYx7t67JrycP7inNzyA3sE+2DxehHp7cdPoKAnOMAKBEJzeAFydfUTOKmqVMlq64bDboVGgXhpCkWAHJJJfURSgarQHNBrUZxrsNhsRz8SGLduw3tCRTsbgsZMsUwICL1K5MgctP39w9xHB1XFAMwyvTpExxNSWAYPhSYZoF+gdgtffA5UEhafSBLo4LMydB6PJ6Pc5MDIYQrVpors7SCUg7SA5d3k81LbUOTRqDh07ibNlBq7+IeRqBbhcPkpuGAuX4iBuHuGef/WkdM8dO7oVQ9/FE9E8/tCnM4paKdi/GW76rSsymrQZGSSvrRIEaA8IdPeBpY2puyeMri5CyOmGSi2r6qSWohWpdAZnTn8IhkpR0HjEqAxdQ6Po5mVsI+V02cTnnvjTiy+2p2HX8OBTVsquWW8iEVskhq7RMkTDg6SslFuliVhDncizEruIxHIMFy8u4NWjb6KhaAQ9wU1Di7Fw8HX40KiVCUUrBsMR+Lt64RAMpMsViC4nEXER0Xwda8uXiUfME1+M48n79sWz2dzBAg2SSr0BheBzef1ElBoK66sUjN4m4+axHbA5WjNDBy01sFF9rXYXRKo1bxHoPRW9/f0UCC0whODp+RUIehP5fB462V2lxM7lFVrX5IP37ZuKX7URUQpTrGCLi6Kz7dzpcBKcKq1bMvW1iVxmDS2O9PT0Y2jDEM2EJHzBbuKaSkKkUsUEAoKEi3iQz2ZQIbKmiXixXJWWkwwSaxkIxI2FohLfNrJj6qqNqHXse2yqxDPMpG5o8dZuYJDqcQxH0dZpRIuwEvNlQqS1pn/0wbvoG4i0dz+WNlWX00MZc7BZ7e3Fw6A90etxYzEWRyaRoARoPadkrCYbF0RmcmLvvtI1AbSOh371+3ipUtlrF8W4rDboRQPBnh5aMOvoDHQRsw28dfQVhAcHSVpD4AlmjRCo0gbcWt9Z6gCWuNCSZkOVkSYdSZQ1sLTebYiE4zYru1c6eSz+ZZ/XfBf8+nd/nKVZPinLclyiOSHLKrJrK2jQepZYuoDbd38bfeGNKORzNHRY4gPbSq89XjXiQGtFT6dpFSNyCjYBSYUm5HouXpRLk6m3jsz+r7+v/DK67b69cU1WJsqlwkGWHHiIExytRr0Dw+BpmqVXUyiS3OayazQtW45bbVqlIFRoJEgyfTec+mgWhaUl1JZjB+1VdSJ+5Ej8q3xd9+M0NnMq0lSUqUI+9XCrFDVCIp/LYPgm2oLKJSgmj06fG01y6qRWy2VyRF65dPz9meefOXXxKczPxr/J/nUD+Pw4QR+rUkPaMzP9n91bx791s93pjpBWeOejUfR0BUsOpyNORJxdz6y+s+t7Dx4ZHJy4oc/z/wIAwkc6F71OcQAAAABJRU5ErkJggg==",user3Img="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAkzSURBVHgBnVdbbBTnFf7mujvetb22Y2N8XeNQh0CMUdrUDbjEQlSQSBW8NapyEeShD2nxS1S1qgpRpbwWHtpIeWgx6kMqWkEqGjBKuEhEARrATsCGYLzj6+6ytnfsvczuzM5Mzz978dpYDeq/Ws3OP//85zvf+c75z3J4yuE4TiCTyRwQBGE33fbQfZCuAcdxn2r0TNVTyWHLsa+apnW2o6NDe5p9ue9aoOt6kOO4Afr5FgNRnI9Gw/jnP07j888uorGxEb0/6sXWLVth5izU1dah/dmuk5LAv68oivp/AWDGTNM8atv2gJN3szRO/W0QH334IZLJFK2zYVs58AJQV/cMUomku+ubbx/Gu+/+ipk47vF43icntKcGEI+Hg15v4DLP80FmvBzAhYsX8Ov33gMn8NDTafC0hWEYEHgHoiSBreQcDqZl4/ChQ/jNb3/HXlNpj/712HgCwMxMqEcUPWeqq2uCBKCcEfe6d38/Qo8m4REcbG7won1jDXI2B0mUwNsWtKUk7oRiWEw78Egy/nJyEH0/3u2CIBYOyrI8XG5PLL8JhUJB2+bOFAT2xLh27QpmJqfhlYBD+7rx0vOd8MgCeczDIY9zRhZGSkff1AwGr4xhehn46M9/ws5dfex1pqUzpKlVTIhlxgOCwF1mC/Pe5j0mDZCwDPd2+OthMFLe2L8Dr/5kH3jHhJ1cIuMmgQBysgc5j4Iuuh5IZ3D8/AN8ceM6ZmfnUN/QAFHgg5RFl2n/HUVNlDgWBP4ox1CW4sKVAOh6GguLMQx9eo4or8eevu9DJOgCUx4h4jn25dw3eJrzVlSg+7nN6NvWBEHk8fhxlHRigtLTZSKbzR4t2uWL1HNwBkrxLqOd6cBLXlVVBSjWwLbn2qB4BeRyKdow6xq1KfY2ZQMznhct4KusxgubmoliDn6/l4DAXVMQ9UA8rgdLIeB559gqPa5RPkceCryE9rYWVHl0UKpjMrYIzpbAmQYafRLpgkfasBGaS8Awdfg9AtobayFIAgHwQxIElGczzxvM4QGRxZ7LFxkyxBXsO6t4YGFgczs6mhBPL+Pe+GNMTEfgZImSbAI/7GpGwF+BSEzD2EQYKVOEZZto31CN5zvbqD7UF/bkXBvsd85y3iLbx0SK4oEVx9eCWJm3cjlsb/Ji2lAQnZlGZ9MG3LjzCEI2jY8v30UisYzvtWzE5EIawYYabHu2Dd+EU3hz70swcqarF55fSTrbsgOS13tAJLJf4croLxaecgAuA/Spqm1AF5eFT2hBQMqhdWcXlrQUbqnT6N3cjbHxOezu3gKfX3T1oVQoaNrY7IrPETmInL1ih2Mi5nczjWxfoacMhG2vAmXbRBuo2AgG2lsaMToyBieThkE77dn5AwRIzpqWRmxZQzxFxmQvqv0eUn+O6M65Qs2HVSkJnbbtYVkQRGmqZNL1ei0r1c2b4OSowjkpbG3fgJYKDp31PjS3dkJRqrGloxX1QhbBOj86GwOoJPH5amuoSgpFbZeZoLDaVpCCwgWYQfaQLyLj8qm1VgdVrS/AzqURD32FWGiS1sioravF1OgIBGJD05YpZX1YiM+jkjJBrGtFY/fLFHtGrVgSYMlhh4grjzeLtCsHh+VsPhPYS6wWuFeq95K/hqGD7PViIalDW9ZhpIGEloEs+TEVS7j1wDBN8MRKlub0rOE6VK41ltouLMKkURkNOMXSW8yEgi7YKAJgw1PV7KrZV+WHsmiisnkzKmpq3ToQnw7Dt3SNfnMQ6IzwNmxCSjddBrySQ6JbyQK2J9nSRN7hVDLew2w5ZVooMsMWsq9ER60LoG4DxEATzMwEgp3NEIxFLH/xELFkAh4fj2BLNQwrDSVQj86eXTRXWYo/lfuSIz7FA68sqSK1EyNETQ+3wv4TgxqK0u/p2Rncnwxjo2yjQpHhGAkoTQLEtAxynBSv00YCHls+vBiocalebzAgdDAN81Sfr6zO+0Iwyl4sor734Fu8cfgXWLL9sCjOKRKeQJ5IJDxRVugVakRon/D8PIauj+H3x45ifZdK46oIXjrr2NYfOWrBHC5vnNnjCwAYrlu37+Bf54dw4dLn0Oap2bBr4PUmkVjSMJdIwNIdEmKSMiQLkyqj4KlAWmnFxdOnMT4Zwgd/+ADB1rY8w2XVlsJ6VmTda2h8fJAsH6E0oIcsPWxS9xJOffx3DA19hoePQuSlFxZ9HCpIkQSHezkR3dQNMcUvRKLIZR0KAYcqpRJDcw2Yjydg0hF8+8sbeG3/PvTv3YPD77yDni3bmASZrk6ynsCFEhobC1K3EGJpEiX6Pjn3Kc4NkbeaRjE1XdULrOUipWfTKbz86s/pZNyEjtRNvNhVD46K01J0FmlqTi5NKVj2dWLk5iVEpsYYlfn6Qp57vB7s/+lrOPLLI2hvbu9gnVEpMQf/Onj8k/MXj9wdHUNa12FZltvxOo5FICyiS3abzhzl9+btu9C37yASkWk0Ld3A1hYfwtT13Ek0IuMPuvl+5d+nkNTm3RQs0s40QsKDJMsn1AnV7T+EIoDhEfX6TCz6MyObDbgNRqHJcMVZKAscS0uO6VNCV08vZMWPiO7Dl/+5hURDL1DZ5q43jAzu3b7qGmSaYs6wYTvuPmoqkXqd/shkgLKWTFWHNZM3+unQUYvnP+esVMJ8dri1EvHIFDJ6FqwvC4cncPXGHUxMTNCRbeU18Thc1taR17SucNypVAn6NRbbwliVpJH792kBf5CoVxn97H2eKGNRLNZx9jUNHQvzUfLQwdc3L0OmOvHgm5vMV3ddeHrczX+e6gE7WNiVgKmUogcjkYhabvOJKjGrjg7zPrmfNlIFauSY924FK3jE7mXSw2J0DpMP7iJFxy+bS+uGSzWL+QIxxFwWSbiiKBMYUfUpSr8Wiw2vtSdgnZGcn9ek2sCgh+cUx+Z7GfVun1hQM/v4K2uxEIshPh+m/M8gsIGO5MAzWKZ79eEIJZVYiLt9IqsnXyfPI+vZWr9O0tBUVZudeDTgePkO0sSgRbrIizPfJ4RGv8Kyzv4TUpmmdo2Va0n04tsHo4wpjdafcGyjIxqeGSiP+doh4jsG0wVd3g4EAgOSr/KA7VivkLq3J5cWgnWyJ5DVIqATTaNQqBLPDeuZzNVcNnX2fxktH/8F7DW0rx/kbHsAAAAASUVORK5CYII=",user4Img="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAsQSURBVHgBjVdZjBzVFT219r4v07O3GWA8NsbjJcFLjG0FEiBBmSgJYpOwJUSIFAnzh5QPhj/ID7YSKYoSZBwpEAkkjyVHQmy2A8ZxwPtuz9L2zLhn7b2qt1pyqh0jEhxwSdPVXVP13r3nnnPuLQG3eQxvGwrDLQ7ZDXPzs796bPCd37+dPj92PVwWgGA0ULBNM+NzuU4+9cunDyUUjCzZur1wO+tK33bDhSN7089v+9lwqZjb3WzUH/f5XIMDA32p8vSMOxnzIdHThYuj0+5ExJNKJWKDoVRs6NjZEy8NLAmme5KpU2dHp74xEPn//ePE3t1hV3v4ZUjyDplZyqIEn6rAsptwqV4UGha8LhWjl8YQ9Svo7UygYYj47MgRWKaB+byxzRDtbU8MbdxZhfLKyMjBWwYi3urigbdfTzdU/YRhNHcY9RqajRt/Ab8b0aAX5VIFluTBZG4BWtNEIh6AL+CFLRnQtCb0BjA1W0GpVEe5bO5AvXpiaGhL+rYC+MWWwcF6vXJAkV1p1eWF5HJDEGXUuNHcfAmWBa5XwoqlPVjW04NVfd1EwIu8VsFUdgEdbXGEPEoLW0MQUCjpWMxV0w1NP/AI18Y3lWDH40Ppcjm31xKktAULjWaNJBEhSiJ00Y1ifhptLg+OvnUYhUIVtWoZS5dEsXywH7NEKjNTwfjMLPL5KoqLRK1pQfGr6I1H8Z377k1/b936vW/8oWNr+8DWzM09hZtfhncMhc26dEKv6OlNm9Yg1d4GTyQJwQa++Od5Em0CfY0mpq4uILtYhMlnSkYTimrB75Gxflkv+lYswfBbH0J1q4Rfg2nZWL5iAL9+7inEo1HYZhONeiWjasVVN1XyJQIu1fey3qilW3DXGpBVF0RZRfbsRVx87yg3cTHLBrNcRNU2sWCUsWGwD5vWLkN3TzuuV23s+csINvZ34/j4DPrSKaiKgee3/wRBVcDC9TFIzEar19PBYPBlbvmis29Lhju2PZROJpJ/s20CIlroaE/CzQ2JPcYvXMEHR44jEVAxl9cxrRdREmp47sersf6798LDkugMeEGr44ebl2Pu8iXokoyVDkfu7oXfpaBcWCRSCv509AI+OjOKB5YvXbf2/nv27Nt3sNBCoFK0hqtcpNlsUkICzyblZkNkQDNVXo94YcouZItZTJGAO360GrmKiaP7PsHaJTH4JRMXsmVY9/RDFkwSM4XLc0Xk6030DRCh3n7oxQVMnJ9AiShWahr2Hxvf4eQuHtj7ejgaDz4jKxIkRWakElzUtyzLsEnE5Sv6MLC0E/GIH7NVDcloCKOZGZy9PIlsQccXZ68hmYihK+BByqdg66MPIx7yoKsjCa/PA1FUIRARmeX0KyLclLNp1ME4ntkyNBSWC7nikKY10GgYzNyASebWanWe+Vs1kcsXcG40h4YsIW8ZCJB4wUAAXd1+1k+BRGMyXQE89OR9uPLZvxDv7IJ+bpQbGCwhGWxbLaZbpoWnH9zAYCMIsrxVsxEOdHiH5Lm53BbTajJSMpIR0k3IDD7CZ03LxNh4lsKvI2cqrfIYloCVfW1QZAUVzcClK/PYd+UIuo5dRjIZhHr8BEIdXXjnzf0QaKEPbt4I03SCETG4YjnPXEMv4bUnHyZ/1M3iuQuZlU7WzYbZks3nx8dQY+0klsAJwLmWiPqRb9TRT8erMrOCViVaDczM55BsTyDd0UZEuhC/qx+xVISB6ciV6QUFrbW57fCJXkIwmJhAREREwnG4faFBuVTW04qosF4umHoNVRKwXq3j5JnzGPnwGIq5MhcQGZSB9rYgHl3RhYXFCkySNhShOdVs9JDtkXgc96wbpHxpxWOfQNOrCDHwBr2jZTdUlMUSCixbS2x0SUo+Lcq2FWaXY9QNZK9mWTsTbKtYmCtgcmIWGjPp7owiHPFhNFfBaLWJM5OLqBMZtyJg4M4YXKKO0YsXkZ+dgUTCXZ5axOYfrEcwEmUyFa7ZYEAVJ33mLjAAuitLIohCWPa4XdCYTZ3OdfDyIjz9d8PFxnJ3b4q32zAI4ap7l+DMlWmcPZGHFkvi8BdjUAhpd8yPpG62VBAJBXD440OYrFqYmK8QkSByshcnFqr49O8fEK0AVndE0MX7KHJa9SIbl0bZylKhoNXDLkWDVigiEQ4g2H0HrOw4JBKm6fCH8iwRCUmSUK7W8MjGAYxNzEPKVzA2X0alfg0lIuPzyTg/WUSwtx3nzl2F2t2BzPQCIn4fPqdsL45PY1nCjzV3dcPS8jh9abpABORMwOMZ7Fl6J5STU1jIXEVuqhthSigQ9KCQ0xDwuKkA2yEwLnLhNVsHkCQhzXwRNRJusdRAodZEpWKgRrnq1+chR2JoZqbx8SS/E1Gzprc4dn3FnThyYRp+vYDPDp/NiH6veqpGDrTFQ4i3k8GjV1GameNwYSKVSuKx+9ci7vaiMxpEIhVHNBzExEIJBRJ33uVH0OtGxKci5JYRDIbIerslYbBFO9yCKsMo5GH4fOgkSfv6uvDszx9EJJGAy+M+KT3w/Q3hSCI0NHZlEh5ONnel2+D1u1qQFmlX94WjqJzJoINNJrkkDosLnZqjTNmQjhy/CqvMevvcqHF2mCBxNbZlxRtkd+NMQHRkmpbRkYKLPOlvD2FNfwf5I6B7SRcyY1d3CbtfHw6rTIpRh2XWWGEXbB0UrUjMPczWFQqjKhJe28C7B89jPpvFzPQcbI5gPtpqgrUfz9VgUO8NJ/tYzPE+2PQLMZmERPdTqKwNd8SxtCOGMG27VNZQWtQi8vYXhwvH3v/zHkWVX5CoVUdGjkYdmYiCjEuTv8PoZAPrH3gCnkAEL/32HTSKxZazObPC+sE7cC6Tpf4lSrkO1U+L9lH/xTwsriOTgK18mFCZEq/Q5iU65Gyl9uZrwztvdMOOROdOvZ5/waBfW1ad9eeZizs8mDl9jX2dXZHmc+HcNdSKJfqKYyKi49U4dOoKfIqKus7NHdhVEpYuChoa/ZqNyLF1GyrdZ3S2gCB/S5w56nXzlS8HkvZVD2fe/euru2i7L9yYkfjB4U9kAPPZXliGgU//cRpHz0+3Nne6ps0IBcfduHixVEaT5esMh5CXOMjwe53PCG4PA1JZGgs6/aRb4XzJHTPzi7veePWPmf8aSsuN2rBlWRlnYSdiZyPLJcP36Fp8xCbz/qdnUZ6b58YON6Qbrsa23TRNROMxtMepoFaz4jBKg3E4pHgpP64VYBAug3MAfUOrmplut2f4a1Px9u3DBVjiVkEQMg4HHNOZ43D5xvsnMX4lC4HebtMxVfXGpCQQapv30SppVgbakjGku9pb2VqO/zslCgVRnbwOIzsLgYPN0t5kRqs2tw6z9l8bSm8eu3cPD9J89h45PpY+dnqMm9Zhs542ZSeytk5gBjuhMztabNMm5wMnC5kG5I9FUFL9EBgQ32Qg0HZjPR0IcGLig5lNq+/66fBzvzn51f2+FoBzpLdsSYvl6gFL19MO0wW2ZdvZlP7vDCqOIzrXLcMZ3Yg566syOHckjDwlG+D85+nthM57FZaoNF/MiIqwNfPee5n/3euW74aFTKYQcil7RJuvP6a5zmb9LC7Ej9aQQxrfcLv/0EUmswWy3LkksAM6pEUsCpNGRJfcpdl4IrN//8yt9rolAl89Uql0mhwaZtWfaQ0UDt7ijYmJb8TwsU8IHGYdZehVHWKq09F1QQgH9wglfefFkZHMN63/rQHcPMI83G7fkMft3kJTWclH+Q4hhkXWwmXaBa8iZcol7aTR23locXnnSOHNkdt6Pf83PgpJb4etRs8AAAAASUVORK5CYII=",notifications=[{title:"Your order is placed",desc:"Amet minim mollit non deser unt ullamco est sit aliqua.",image:userImg,link:"#"},{title:"Congratulations Darlene 🎉",desc:"Won the monthly best seller badge",unread:!0,image:user2Img,link:"#"},{title:"Revised Order 👋",desc:"Won the monthly best seller badge",image:user3Img,link:"#"},{title:"Brooklyn Simmons",desc:"Added you to Top Secret Project group...",image:user4Img,link:"#"}],message=[{title:"Wade Warren",desc:"Hi! How are you doing?.....",active:!0,hasnotifaction:!0,notification_count:1,image:userImg,link:"#"},{title:"Savannah Nguyen",desc:"Hi! How are you doing?.....",active:!1,hasnotifaction:!1,image:user2Img,link:"#"},{title:"Ralph Edwards",desc:"Hi! How are you doing?.....",active:!1,hasnotifaction:!0,notification_count:8,image:user3Img,link:"#"},{title:"Cody Fisher",desc:"Hi! How are you doing?.....",active:!0,hasnotifaction:!1,image:user4Img,link:"#"},{title:"Savannah Nguyen",desc:"Hi! How are you doing?.....",active:!1,hasnotifaction:!1,image:user2Img,link:"#"},{title:"Ralph Edwards",desc:"Hi! How are you doing?.....",active:!1,hasnotifaction:!0,notification_count:8,image:user3Img,link:"#"},{title:"Cody Fisher",desc:"Hi! How are you doing?.....",active:!0,hasnotifaction:!1,image:user4Img,link:"#"}],topMenu=[{isHeadr:!0,title:"DASHBOARD"},{title:"Dashboard",icon:"heroicons-outline:home",link:"/app/home",child:[{childtitle:"Analytics Dashboard",childlink:"home",childicon:"heroicons:presentation-chart-line"},{childtitle:"Ecommerce Dashboard",childlink:"ecommerce",childicon:"heroicons:shopping-cart"},{childtitle:"Project Dashboard",childlink:"project",childicon:"heroicons:briefcase"},{childtitle:"CRM Dashboard",childlink:"crm",childicon:"ri:customer-service-2-fill"},{childtitle:"Banking Dashboard",childlink:"banking",childicon:"heroicons:wrench-screwdriver"}]},{title:"App",icon:"heroicons-outline:chip",link:"/app/home",child:[{childtitle:"Calendar",childlink:"calender",childicon:"heroicons-outline:calendar"},{childtitle:"Kanban",childlink:"kanban",childicon:"heroicons-outline:view-boards"},{childtitle:"Todo",childlink:"todo",childicon:"heroicons-outline:clipboard-check"},{childtitle:"Projects",childlink:"projects",childicon:"heroicons-outline:document"}]},{title:"Pages",icon:"heroicons-outline:view-boards",link:"/app/home",megamenu:[{megamenutitle:"Authentication",megamenuicon:"heroicons-outline:user",singleMegamenu:[{m_childtitle:"Signin One",m_childlink:"/"},{m_childtitle:"Signin Two",m_childlink:"/login2"},{m_childtitle:"Signin Three",m_childlink:"/login3"},{m_childtitle:"Signup One",m_childlink:"/register"},{m_childtitle:"Signup Two",m_childlink:"/register/register2"},{m_childtitle:"Signup Three",m_childlink:"/register/register3"},{m_childtitle:"Forget Password One",m_childlink:"/forgot-password"},{m_childtitle:"Forget Password Two",m_childlink:"/forgot-password2"},{m_childtitle:"Forget Password Three",m_childlink:"/forgot-password3"},{m_childtitle:"Lock Screen One",m_childlink:"/lock-screen"},{m_childtitle:"Lock Screen Two",m_childlink:"/lock-screen2"},{m_childtitle:"Lock Screen Three",m_childlink:"/lock-screen3"}]},{megamenutitle:"Components",megamenuicon:"heroicons-outline:user",singleMegamenu:[{m_childtitle:"typography",m_childlink:"typography"},{m_childtitle:"colors",m_childlink:"colors"},{m_childtitle:"alert",m_childlink:"alert"},{m_childtitle:"button",m_childlink:"button"},{m_childtitle:"card",m_childlink:"card"},{m_childtitle:"carousel",m_childlink:"carousel"},{m_childtitle:"dropdown",m_childlink:"dropdown"},{m_childtitle:"image",m_childlink:"image"},{m_childtitle:"modal",m_childlink:"modal"},{m_childtitle:"Progress bar",m_childlink:"progress-bar"},{m_childtitle:"Placeholder",m_childlink:"placeholder"},{m_childtitle:"Tab & Accordion",m_childlink:"tab-accordion"}]},{megamenutitle:"Forms",megamenuicon:"heroicons-outline:user",singleMegamenu:[{m_childtitle:"Input",m_childlink:"input"},{m_childtitle:"Input group",m_childlink:"input-group"},{m_childtitle:"Input layout",m_childlink:"input-layout"},{m_childtitle:"Form validation",m_childlink:"form-validation"},{m_childtitle:"Wizard",m_childlink:"form-wizard"},{m_childtitle:"Input mask",m_childlink:"input-mask"},{m_childtitle:"File input",m_childlink:"file-input"},{m_childtitle:"Form repeater",m_childlink:"form-repeater"},{m_childtitle:"Textarea",m_childlink:"textarea"},{m_childtitle:"Checkbox",m_childlink:"checkbox"},{m_childtitle:"Radio button",m_childlink:"radio-button"},{m_childtitle:"Switch",m_childlink:"switch"}]},{megamenutitle:"Utility",megamenuicon:"heroicons-outline:user",singleMegamenu:[{m_childtitle:"Invoice",m_childlink:"invoice"},{m_childtitle:"Pricing",m_childlink:"pricing"},{m_childtitle:"Testimonial",m_childlink:"testimonial"},{m_childtitle:"FAQ",m_childlink:"faq"},{m_childtitle:"Blog",m_childlink:"blog"},{m_childtitle:"404 page",m_childlink:"/404"},{m_childtitle:"Coming Soon",m_childlink:"/coming-soon"},{m_childtitle:"Under Maintanance page",m_childlink:"/under-construction"}]}]},{isHeadr:!0,title:"PAGES"},{title:"Widgets",icon:"heroicons-outline:view-grid-add",link:"form-elements",child:[{childtitle:"Basic",childlink:"basic",childicon:"heroicons-outline:document-text"},{childtitle:"Statistic",childlink:"statistic",childicon:"heroicons-outline:document-text"}]},{title:"Extra",icon:"heroicons-outline:template",child:[{childtitle:"Basic Table",childlink:"table-basic",childicon:"heroicons-outline:table"},{childtitle:"Advanced table",childlink:"table-advanced",childicon:"heroicons-outline:table"},{childtitle:"Apex chart",childlink:"appex-chart",childicon:"heroicons-outline:chart-bar"},{childtitle:"Chart js",childlink:"chartjs",childicon:"heroicons-outline:chart-bar"},{childtitle:"Map",childlink:"map",childicon:"heroicons-outline:map"}]}],_sfc_main$w={components:{Icon,Dropdown,MenuItem:Se},data(){return{notifications}}},_hoisted_1$s={class:"relative lg:h-[32px] lg:w-[32px] lg:bg-gray-500-f7 bg-slate-50 text-slate-900 lg:dark:bg-slate-900 dark:text-white cursor-pointer rounded-full text-[20px] flex flex-col items-center justify-center"},_hoisted_2$q=createBaseVNode("span",{class:"absolute lg:right-0 lg:top-0 -top-2 -right-2 h-4 w-4 bg-red-500 text-[8px] font-semibold flex flex-col items-center justify-center rounded-full text-white z-[99]"},"2",-1),_hoisted_3$l={class:"flex justify-between px-4 py-4 border-b border-slate-100 dark:border-slate-600"},_hoisted_4$l=createBaseVNode("div",{class:"text-sm text-slate-800 dark:text-slate-200 font-medium leading-6"}," Notifications ",-1),_hoisted_5$c={class:"text-slate-800 dark:text-slate-200 text-xs md:text-right"},_hoisted_6$a={class:"divide-y divide-slate-100 dark:divide-slate-800"},_hoisted_7$9={class:"flex ltr:text-left rtl:text-right"},_hoisted_8$9={class:"flex-none ltr:mr-3 rtl:ml-3"},_hoisted_9$8={class:"h-8 w-8 bg-white rounded-full"},_hoisted_10$5=["src"],_hoisted_11$5={class:"flex-1"},_hoisted_12$4=createBaseVNode("div",{class:"text-slate-400 dark:text-slate-400 text-xs mt-1"}," 3 min ago ",-1),_hoisted_13$4={key:0,class:"flex-0"},_hoisted_14$3=createBaseVNode("span",{class:"h-[10px] w-[10px] bg-danger-500 border border-white dark:border-slate-400 rounded-full inline-block"},null,-1),_hoisted_15$3=[_hoisted_14$3];function _sfc_render$t(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("router-link"),he=resolveComponent("MenuItem"),me=resolveComponent("Dropdown");return openBlock(),createBlock(me,{classMenuItems:"md:w-[300px] top-[58px]",classItem:"px-4 py-2"},{menus:withCtx(()=>[createBaseVNode("div",_hoisted_3$l,[_hoisted_4$l,createBaseVNode("div",_hoisted_5$c,[createVNode(ce,{to:{name:"notifications"},class:"underline"},{default:withCtx(()=>[createTextVNode("View all")]),_:1})])]),createBaseVNode("div",_hoisted_6$a,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Z.notifications,(ye,Ee)=>(openBlock(),createBlock(he,{key:Ee},{default:withCtx(({active:ke})=>[createBaseVNode("div",{class:normalizeClass(`${ke?"bg-slate-100 dark:bg-slate-700 dark:bg-opacity-70 text-slate-800":"text-slate-600 dark:text-slate-300"} block w-full px-4 py-2 text-sm cursor-pointer`)},[createBaseVNode("div",_hoisted_7$9,[createBaseVNode("div",_hoisted_8$9,[createBaseVNode("div",_hoisted_9$8,[createBaseVNode("img",{src:ye.image,alt:"",class:normalizeClass(`${ke?" border-white":" border-transparent"} block w-full h-full object-cover rounded-full border`)},null,10,_hoisted_10$5)])]),createBaseVNode("div",_hoisted_11$5,[createBaseVNode("div",{class:normalizeClass(`${ke?"text-slate-600 dark:text-slate-300":" text-slate-600 dark:text-slate-300"} text-sm`)},toDisplayString(ye.title),3),createBaseVNode("div",{class:normalizeClass(`${ke?"text-slate-500 dark:text-slate-200":" text-slate-600 dark:text-slate-300"} text-xs leading-4`)},toDisplayString(ye.desc),3),_hoisted_12$4]),ye.unread?(openBlock(),createElementBlock("div",_hoisted_13$4,_hoisted_15$3)):createCommentVNode("",!0)])],2)]),_:2},1024))),128))])]),default:withCtx(()=>[createBaseVNode("span",_hoisted_1$s,[createVNode(te,{icon:"heroicons-outline:bell",class:"animate-tada"}),_hoisted_2$q])]),_:1})}const Notification=_export_sfc(_sfc_main$w,[["render",_sfc_render$t]]),_sfc_main$v={components:{Icon,Dropdown,MenuItem:Se},data(){return{message}}},_hoisted_1$r={class:"relative lg:h-[32px] lg:w-[32px] lg:bg-gray-500-f7 bg-slate-50 lg:dark:bg-slate-900 dark:text-white text-slate-900 cursor-pointer rounded-full text-[20px] flex flex-col items-center justify-center"},_hoisted_2$p=createBaseVNode("span",{class:"absolute lg:right-0 lg:top-0 -top-2 -right-2 h-4 w-4 bg-red-500 text-[8px] font-semibold flex flex-col items-center justify-center rounded-full text-white z-[99]"},"10",-1),_hoisted_3$k={class:"flex justify-between px-4 py-4 border-b border-slate-100 dark:border-slate-600"},_hoisted_4$k=createBaseVNode("div",{class:"text-sm text-slate-800 dark:text-white font-medium leading-6"}," Messages ",-1),_hoisted_5$b={class:"text-slate-800 dark:text-white text-xs md:text-right"},_hoisted_6$9={class:"divide-y divide-slate-100 dark:divide-slate-800"},_hoisted_7$8={class:"flex ltr:text-left rtl:text-right space-x-3 rtl:space-x-reverse"},_hoisted_8$8={class:"flex-none"},_hoisted_9$7={class:"h-8 w-8 bg-white dark:bg-slate-700 rounded-full relative"},_hoisted_10$4=["src"],_hoisted_11$4={class:"flex-1"},_hoisted_12$3={class:"text-slate-800 dark:text-slate-300 text-sm font-medium mb-1`"},_hoisted_13$3={class:"text-xs hover:text-[#68768A] text-slate-600 dark:text-slate-300 mb-1"},_hoisted_14$2=createBaseVNode("div",{class:"text-slate-400 dark:text-slate-400 text-xs"}," 3 min ago ",-1),_hoisted_15$2={key:0,class:"flex-0"},_hoisted_16$2={class:"h-4 w-4 bg-danger-500 border border-white rounded-full text-[10px] flex items-center justify-center text-white"};function _sfc_render$s(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("router-link"),he=resolveComponent("MenuItem"),me=resolveComponent("Dropdown");return openBlock(),createBlock(me,{classMenuItems:"md:w-[335px] w-min top-[58px]",classItem:"px-4 py-2"},{menus:withCtx(()=>[createBaseVNode("div",_hoisted_3$k,[_hoisted_4$k,createBaseVNode("div",_hoisted_5$b,[createVNode(ce,{to:{name:"chat"},class:"underline"},{default:withCtx(()=>[createTextVNode("View all")]),_:1})])]),createBaseVNode("div",_hoisted_6$9,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Z.message.slice(0,3),(ye,Ee)=>(openBlock(),createBlock(he,{key:Ee},{default:withCtx(({active:ke})=>[createBaseVNode("div",{class:normalizeClass(`${ke?"bg-slate-100 text-slate-800 dark:bg-slate-600 dark:bg-opacity-70":"text-slate-600 dark:text-slate-300"} block w-full px-4 py-2 text-sm cursor-pointer`)},[createBaseVNode("div",_hoisted_7$8,[createBaseVNode("div",_hoisted_8$8,[createBaseVNode("div",_hoisted_9$7,[createBaseVNode("span",{class:normalizeClass(`${ye.active?"bg-secondary-500":"bg-green-500"} w-[10px] h-[10px] rounded-full border border-white dark:border-slate-700 inline-block absolute right-0 top-0`)},null,2),createBaseVNode("img",{src:ye.image,alt:"",class:"block w-full h-full object-cover rounded-full border hover:border-white border-transparent"},null,8,_hoisted_10$4)])]),createBaseVNode("div",_hoisted_11$4,[createBaseVNode("div",_hoisted_12$3,toDisplayString(ye.title),1),createBaseVNode("div",_hoisted_13$3,toDisplayString(ye.desc),1),_hoisted_14$2]),ye.hasnotifaction?(openBlock(),createElementBlock("div",_hoisted_15$2,[createBaseVNode("span",_hoisted_16$2,toDisplayString(ye.notification_count),1)])):createCommentVNode("",!0)])],2)]),_:2},1024))),128))])]),default:withCtx(()=>[createBaseVNode("span",_hoisted_1$r,[createVNode(te,{icon:"heroicons-outline:mail"}),_hoisted_2$p])]),_:1})}const Message=_export_sfc(_sfc_main$v,[["render",_sfc_render$s]]),themeSettingsStore$2=useThemeSettingsStore(),_sfc_main$u={components:{Icon},methods:{toogleDark(){themeSettingsStore$2.toogleDark()}}};function _sfc_render$r(I,z,U,q,Z,J){const te=resolveComponent("Icon");return openBlock(),createElementBlock("span",{onClick:z[0]||(z[0]=(...ce)=>J.toogleDark&&J.toogleDark(...ce)),class:"h-[28px] w-[28px] lg:h-[32px] lg:w-[32px] lg:bg-gray-500-f7 bg-slate-50 dark:bg-slate-900 lg:dark:bg-slate-900 dark:text-white text-slate-900 cursor-pointer rounded-full text-[20px] flex flex-col items-center justify-center"},[this.$store.themeSettingsStore.isDark?this.$store.themeSettingsStore.isDark?(openBlock(),createBlock(te,{key:1,icon:"heroicons-outline:sun"})):createCommentVNode("",!0):(openBlock(),createBlock(te,{key:0,icon:"heroicons-outline:moon"}))])}const SwitchDark=_export_sfc(_sfc_main$u,[["render",_sfc_render$r]]),themeSettingsStore$1=useThemeSettingsStore(),_sfc_main$t={components:{Icon},methods:{toggleMonochrome(){themeSettingsStore$1.toggleMonochrome()}}};function _sfc_render$q(I,z,U,q,Z,J){const te=resolveComponent("Icon");return openBlock(),createElementBlock("span",{onClick:z[0]||(z[0]=(...ce)=>J.toggleMonochrome&&J.toggleMonochrome(...ce)),class:"lg:h-[32px] lg:w-[32px] lg:bg-slate-50 lg:dark:bg-slate-900 dark:text-white text-slate-900 cursor-pointer rounded-full text-[20px] flex flex-col items-center justify-center"},[createVNode(te,{icon:"mdi:palette-outline",class:"font-bold"})])}const MonochromeMode=_export_sfc(_sfc_main$t,[["render",_sfc_render$q]]),DesktopMenu_vue_vue_type_style_index_0_lang="",_sfc_main$s={components:{Icon},data(){return{topMenu}},computed:{newMenulist:function(){return this.topMenu.filter(function(I){return!I.isHeadr})}}},_hoisted_1$q={class:"flex flex-1 items-center space-x-[6px] rtl:space-x-reverse"},_hoisted_2$o={key:0,class:"icon-box"},_hoisted_3$j={key:1,class:"text-box"},_hoisted_4$j={key:1,href:"javascript: void(0);"},_hoisted_5$a={class:"flex flex-1 items-center space-x-[6px] rtl:space-x-reverse"},_hoisted_6$8={key:0,class:"icon-box"},_hoisted_7$7={key:1,class:"text-box"},_hoisted_8$7={class:"flex-none text-sm ltr:ml-3 rtl:mr-3 leading-[1] relative top-1"},_hoisted_9$6={key:2,class:"sub-menu"},_hoisted_10$3={class:"flex space-x-2 items-start rtl:space-x-reverse"},_hoisted_11$3={class:"leading-[1]"},_hoisted_12$2={key:1,href:"javascript: void(0);"},_hoisted_13$2={key:2,class:"sub-menu"},_hoisted_14$1={key:3,class:"rt-mega-menu"},_hoisted_15$1={class:"flex flex-wrap space-x-8 justify-between rtl:space-x-reverse"},_hoisted_16$1={class:"text-sm font-medium text-slate-900 dark:text-white mb-2 flex space-x-1 items-center"};function _sfc_render$p(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("router-link");return openBlock(),createElementBlock("ul",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(J.newMenulist,(he,me)=>(openBlock(),createElementBlock("li",{key:me,class:normalizeClass(he.child?"menu-item-has-children":he.megamenu?"menu-item-has-children has-megamenu":"")},[!he.child&&!he.megamenu?(openBlock(),createBlock(ce,{key:0,to:he.link},{default:withCtx(()=>[createBaseVNode("div",_hoisted_1$q,[he.icon?(openBlock(),createElementBlock("span",_hoisted_2$o,[createVNode(te,{icon:he.icon},null,8,["icon"])])):createCommentVNode("",!0),he.title?(openBlock(),createElementBlock("div",_hoisted_3$j,toDisplayString(he.title),1)):createCommentVNode("",!0)])]),_:2},1032,["to"])):createCommentVNode("",!0),he.child||he.megamenu?(openBlock(),createElementBlock("a",_hoisted_4$j,[createBaseVNode("div",_hoisted_5$a,[he.icon?(openBlock(),createElementBlock("span",_hoisted_6$8,[createVNode(te,{icon:he.icon},null,8,["icon"])])):createCommentVNode("",!0),he.title?(openBlock(),createElementBlock("div",_hoisted_7$7,toDisplayString(he.title),1)):createCommentVNode("",!0)]),createBaseVNode("div",_hoisted_8$7,[createVNode(te,{icon:"heroicons-outline:chevron-down"})])])):createCommentVNode("",!0),he.child?(openBlock(),createElementBlock("ul",_hoisted_9$6,[(openBlock(!0),createElementBlock(Fragment,null,renderList(he.child,(ye,Ee)=>(openBlock(),createElementBlock("li",{key:Ee,class:normalizeClass(ye.submenu?"menu-item-has-children":"")},[ye.submenu?createCommentVNode("",!0):(openBlock(),createBlock(ce,{key:0,to:ye.childlink},{default:withCtx(()=>[createBaseVNode("div",_hoisted_10$3,[createVNode(te,{icon:ye.childicon,class:"leading-[1] text-base"},null,8,["icon"]),createBaseVNode("span",_hoisted_11$3,toDisplayString(ye.childtitle),1)])]),_:2},1032,["to"])),ye.submenu?(openBlock(),createElementBlock("a",_hoisted_12$2,toDisplayString(ye.childtitle),1)):createCommentVNode("",!0),ye.submenu?(openBlock(),createElementBlock("ul",_hoisted_13$2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(ye.submenu,(ke,Pe)=>(openBlock(),createElementBlock("li",{key:Pe},[createVNode(ce,{to:ke.subMenuLink},{default:withCtx(()=>[createTextVNode(toDisplayString(ke.submenutitle),1)]),_:2},1032,["to"])]))),128))])):createCommentVNode("",!0)],2))),128))])):createCommentVNode("",!0),he.megamenu?(openBlock(),createElementBlock("div",_hoisted_14$1,[createBaseVNode("div",_hoisted_15$1,[(openBlock(!0),createElementBlock(Fragment,null,renderList(he.megamenu,(ye,Ee)=>(openBlock(),createElementBlock("div",{key:Ee},[createBaseVNode("div",_hoisted_16$1,[createVNode(te,{icon:ye.megamenuicon},null,8,["icon"]),createBaseVNode("span",null,toDisplayString(ye.megamenutitle),1)]),(openBlock(!0),createElementBlock(Fragment,null,renderList(ye.singleMegamenu,(ke,Pe)=>(openBlock(),createBlock(ce,{to:ke.m_childlink,key:Pe,class:"flex items-center space-x-2 text-[15px] leading-6 rtl:space-x-reverse"},{default:withCtx(({isActive:Te})=>[createBaseVNode("span",{class:normalizeClass(["h-[6px] w-[6px] rounded-full border border-slate-600 dark:border-white inline-block flex-none",Te?" bg-slate-900 dark:bg-white":""])},null,2),createBaseVNode("span",{class:normalizeClass(["capitalize",Te?" text-slate-900 dark:text-white font-medium":"text-slate-600 dark:text-slate-300"])},toDisplayString(ke.m_childtitle),3)]),_:2},1032,["to"]))),128))]))),128))])])):createCommentVNode("",!0)],2))),128))])}const DesktopMenu=_export_sfc(_sfc_main$s,[["render",_sfc_render$p]]),_sfc_main$r={components:{DesktopMenu}},_hoisted_1$p={class:"main-menu"};function _sfc_render$o(I,z,U,q,Z,J){const te=resolveComponent("DesktopMenu");return openBlock(),createElementBlock("div",_hoisted_1$p,[createVNode(te)])}const Mainnav=_export_sfc(_sfc_main$r,[["render",_sfc_render$o]]),_hoisted_1$o=createBaseVNode("span",{class:"xl:inline-block hidden"},"Search...",-1),_hoisted_2$n=createBaseVNode("div",{class:"fixed inset-0 bg-slate-900/60 backdrop-filter backdrop-blur-sm backdrop-brightness-10"},null,-1),_hoisted_3$i={class:"relative"},_hoisted_4$i={class:"relative mx-auto max-w-xl rounded-md bg-white dark:bg-slate-800 shadow-2xl ring-1 ring-gray-500-500 dark:ring-light divide-y divide-gray-500-300 dark:divide-light"},_hoisted_5$9={className:"flex bg-white dark:bg-slate-800 px-3 rounded-md py-3 items-center"},_hoisted_6$7={className:"flex-0 text-slate-700 dark:text-slate-300 ltr:pr-2 rtl:pl-2 text-lg"},_hoisted_7$6={key:0},_hoisted_8$6=createBaseVNode("div",{className:" text-base py-2 px-4"},[createBaseVNode("p",{className:"text-slate-500-600 text-base dark:text-white"}," No result found ")],-1),_hoisted_9$5=[_hoisted_8$6],_sfc_main$q={__name:"SearchModal",setup(I){const z=ref(!1),U=[{id:1,name:"What is Dashcode ?"},{id:2,name:"Our Services"},{id:3,name:"Our Team"},{id:4,name:"Our Clients"},{id:5,name:"Our Partners"},{id:6,name:"Our Blog"},{id:7,name:"Our Contact"}];let q=ref(U[0]),Z=ref(""),J=computed(()=>Z.value===""?U:U.filter(he=>he.name.toLowerCase().replace(/\s+/g,"").includes(Z.value.toLowerCase().replace(/\s+/g,""))));function te(){z.value=!1}function ce(){z.value=!0}return(he,me)=>(openBlock(),createElementBlock(Fragment,null,[createBaseVNode("div",null,[createBaseVNode("button",{onClick:ce,class:"flex items-center xl:text-sm text-lg xl:text-slate-400 text-slate-800 dark:text-slate-300 px-1 space-x-3 rtl:space-x-reverse"},[createVNode(unref(Icon),{icon:"heroicons-outline:search"}),_hoisted_1$o])]),createVNode(unref(fe),{show:z.value,as:"template"},{default:withCtx(()=>[createVNode(unref(Ne),{as:"div",onClose:te,class:"fixed inset-0 z-[9999] overflow-y-auto p-4 md:pt-[25vh] pt-20"},{default:withCtx(()=>[createVNode(unref(oe),{as:"template",enter:"duration-300 ease-out","enter-from":"opacity-0","enter-to":"opacity-100",leave:"duration-200 ease-in","leave-from":"opacity-100","leave-to":"opacity-0"},{default:withCtx(()=>[_hoisted_2$n]),_:1}),createVNode(unref(oe),{as:"template",enter:"duration-300 ease-out","enter-from":"opacity-0 scale-95","enter-to":"opacity-100 scale-100",leave:"duration-200 ease-in","leave-from":"opacity-100 scale-100","leave-to":"opacity-0 scale-95"},{default:withCtx(()=>[createVNode(unref(_e),null,{default:withCtx(()=>[createVNode(unref(Ae$1),{modelValue:unref(q),"onUpdate:modelValue":me[2]||(me[2]=ye=>isRef(q)?q.value=ye:q=ye)},{default:withCtx(()=>[createBaseVNode("div",_hoisted_3$i,[createBaseVNode("div",_hoisted_4$i,[createBaseVNode("div",_hoisted_5$9,[createBaseVNode("div",_hoisted_6$7,[createVNode(unref(Icon),{icon:"heroicons-outline:search"})]),createVNode(unref(Be),{class:"bg-transparent outline-none focus:outline-none border-none w-full flex-1 dark:placeholder:text-slate-300 dark:text-slate-200",placeholder:"Search...",onChange:me[0]||(me[0]=ye=>isRef(Z)?Z.value=ye.target.value:Z=ye.target.value)})]),createVNode(unref(fe),{leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0",onAfterLeave:me[1]||(me[1]=ye=>isRef(Z)?Z.value="":Z="")},{default:withCtx(()=>[createVNode(unref(je),{class:"max-h-40 overflow-y-auto text-sm py-2"},{default:withCtx(()=>[unref(J).length===0&&unref(Z)!==""?(openBlock(),createElementBlock("div",_hoisted_7$6,_hoisted_9$5)):createCommentVNode("",!0),(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(J),ye=>(openBlock(),createBlock(unref(He),{as:"template",key:ye.id,value:ye},{default:withCtx(({active:Ee})=>[createBaseVNode("li",{class:normalizeClass(["px-4 text-[15px] font-normal capitalize py-2",{"bg-primary-500 dark:bg-slate-600 dark:bg-opacity-60 text-white":Ee,"text-slate-900 dark:text-white":!Ee}])},[createBaseVNode("span",null,toDisplayString(ye.name),1)],2)]),_:2},1032,["value"]))),128))]),_:1})]),_:1})])])]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["show"])],64))}},langImg1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA1CAMAAACA7r40AAAA/FBMVEWyIjNPN2Y8O27///8/PnBOTXxycpY9PG9RUX5HR3dIR3dLSnlPTny4uMpWVYFFRHVwb5VlZIx7e52DgqOIh6aIiKc+PXBJSHhTUn9hYYqyIjReXohgX4lYV4Lr6/C2tcjPdYB0c5haWYRYV4Nra5GJiac+PW/FxdTHYG1RUH3eoajltbtOTXvty89BQHHg3+hSUX6GYoC6usyVlbFycZa7u8yUk6+sq8FCQXO0tMe1tMhiYYpMS3pDQnNvbpTExNN8fJ7GxdTGxtWCgqLHx9WXlrLXi5SYl7Kiobrg4Oiiorrn5u3n5+2jo7ukpLvw8PTx8fX09Pf19firqsC5sMNxAAAAAnRSTlPQ9qN1Xw4AAAGlSURBVHhe7ZXFiiRBFEVjznvp5W7t7j3u7m7//y8D1dAMGbnI4jW5KOpsgjibCxFcrrtVEmcBGAGQJHB98d3EgEM/ygsg/nwRAy15rxQ4Ywh3JQX49hVgKA/Ad1hDkkGTMSQJjGkOEmo133FmwAEQyl8FfSj3gFgkzjsQAw6AZ796AP2fGcDBS8/ZQ7ZQlJ2d+bEFqp6zhuh9Cf9/pDtKkTs04KBTD4jgx3eICOodoshz1p7M6UUAUQ+Ap2Pf2UMI5UBBX18/Ut7ZQ84Jui10QKsbcA7dt77jxIBDt+sxMNzrD4HL+rZS4Iw9iTZkCjRFmsBUHkcUOGMI7dkpKezuQsrprM3zR76zN572ekdBX623gaONJ0d5B5sGHAA1+QTwRQJgX2Q/7+w9GZGlDZKERpoxgkbDc8s0WscGSo+WGMiNVlgwWuFNjdafPsDe7wzg3RvP2UNCFGVtbX6EoOo7PhgoO1rGnswHiquB4mqgfIcxpBTGkNslMf2JVMAShRxXgJtUwBKFbFbAqicL4U4qYNWThXCHFbDqyUK4swpY9WQhXBX8A2rVjaQ6HWXmAAAAAElFTkSuQmCC",langImg2="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAA8AgMAAADtUfddAAAACVBMVEUAAADdAAD/zgDGIigcAAAAHElEQVR4AWMAgVEwCkJxgRElMyqzChcYSTKjMgBDzfIcJWmM/AAAAABJRU5ErkJggg==",_hoisted_1$n={class:"relative z-[22]"},_hoisted_2$m={class:"inline-block md:h-6 md:w-6 w-5 h-5 rounded-full"},_hoisted_3$h=["src"],_hoisted_4$h={class:"text-sm md:block hidden font-medium text-slate-600 dark:text-slate-300"},_hoisted_5$8={class:"flex items-center space-x-2 rtl:space-x-reverse"},_hoisted_6$6={class:"flex-none"},_hoisted_7$5={class:"lg:w-6 lg:h-6 w-4 h-4 rounded-full inline-block"},_hoisted_8$5=["src"],_hoisted_9$4={class:"flex-1 lg:text-base text-sm capitalize"},_sfc_main$p={__name:"Language",setup(I){const z=[{name:"En",image:langImg1},{name:"Gn",image:langImg2}],U=ref(z[0]);return(q,Z)=>(openBlock(),createElementBlock("div",null,[createVNode(unref(Me),{modelValue:U.value,"onUpdate:modelValue":Z[0]||(Z[0]=J=>U.value=J)},{default:withCtx(()=>[createBaseVNode("div",_hoisted_1$n,[createVNode(unref(Ie$1),{class:"relative w-full flex items-center cursor-pointer space-x-[6px] rtl:space-x-reverse"},{default:withCtx(()=>[createBaseVNode("span",_hoisted_2$m,[createBaseVNode("img",{src:U.value.image,alt:"",class:"h-full w-full object-cover rounded-full"},null,8,_hoisted_3$h)]),createBaseVNode("span",_hoisted_4$h,toDisplayString(U.value.name),1)]),_:1}),createVNode(Transition,{"leave-active-class":"transition duration-100 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:withCtx(()=>[createVNode(unref(Ve),{class:"absolute min-w-[100px] ltr:right-0 rtl:left-0 md:top-[49px] top-[34px] w-auto max-h-60 overflow-auto border border-slate-200 dark:border-slate-700 rounded bg-white dark:bg-slate-800 mt-1"},{default:withCtx(()=>[(openBlock(),createElementBlock(Fragment,null,renderList(z,J=>createVNode(unref(Ae),{key:J.name,value:J,as:"template"},{default:withCtx(({active:te})=>[createBaseVNode("li",{class:normalizeClass([te?"bg-slate-100 dark:bg-slate-700 dark:bg-opacity-70 bg-opacity-50 dark:text-white ":"text-slate-600 dark:text-slate-300","w-full border-b border-b-gray-500 border-opacity-10 px-2 py-2 last:border-none last:mb-0 cursor-pointer first:rounded-t last:rounded-b"])},[createBaseVNode("div",_hoisted_5$8,[createBaseVNode("span",_hoisted_6$6,[createBaseVNode("span",_hoisted_7$5,[createBaseVNode("img",{src:J.image,alt:"",class:"w-full h-full object-cover relative top-1 rounded-full"},null,8,_hoisted_8$5)])]),createBaseVNode("span",_hoisted_9$4,toDisplayString(J.name),1)])],2)]),_:2},1032,["value"])),64))]),_:1})]),_:1})])]),_:1},8,["modelValue"])]))}},_sfc_main$o={},_hoisted_1$m={key:0,src:imgLogo,alt:""},_hoisted_2$l={key:1,src:_imports_1,alt:""};function _sfc_render$n(I,z){const U=resolveComponent("router-link");return openBlock(),createBlock(U,{to:{name:"home"}},{default:withCtx(()=>[this.$store.themeSettingsStore.isDark?createCommentVNode("",!0):(openBlock(),createElementBlock("img",_hoisted_1$m)),this.$store.themeSettingsStore.isDark?(openBlock(),createElementBlock("img",_hoisted_2$l)):createCommentVNode("",!0)]),_:1})}const Logo=_export_sfc(_sfc_main$o,[["render",_sfc_render$n]]),_sfc_main$n={},_hoisted_1$l={key:0,src:imgLogo,alt:"",class:"h-full"},_hoisted_2$k={key:1,src:_imports_1,alt:"",class:"h-full"};function _sfc_render$m(I,z){const U=resolveComponent("router-link");return openBlock(),createBlock(U,{to:{name:"home"},class:"h-[30px]"},{default:withCtx(()=>[this.$store.themeSettingsStore.isDark?createCommentVNode("",!0):(openBlock(),createElementBlock("img",_hoisted_1$l)),this.$store.themeSettingsStore.isDark?(openBlock(),createElementBlock("img",_hoisted_2$k)):createCommentVNode("",!0)]),_:1})}const MobileLogo=_export_sfc(_sfc_main$n,[["render",_sfc_render$m]]),window$1={data(){return{window:{width:0,height:0}}},methods:{handleResize(){this.window.width=window.innerWidth}},created(){window.addEventListener("resize",this.handleResize),this.handleResize()},destroyed(){window.removeEventListener("resize",this.handleResize)}},_sfc_main$m={__name:"HandleMobileMenu",setup(I){const z=useThemeSettingsStore(),U=()=>{z.toggleMsidebar()};return(q,Z)=>(openBlock(),createElementBlock("div",{class:"cursor-pointer text-slate-900 dark:text-white text-2xl",onClick:U},[createVNode(unref(Icon),{icon:"heroicons-outline:menu-alt-3"})]))}},index_vue_vue_type_style_index_0_scoped_3cb1f1b2_lang="",_sfc_main$l={mixins:[window$1],components:{Profile,Notification,Message,SwitchDark,MonochromeMode,Mainnav,Icon,LanguageVue:_sfc_main$p,SearchModal:_sfc_main$q,Logo,MobileLogo,HandleMobileMenu:_sfc_main$m},methods:{navbarTypeClass(){switch(this.$store.themeSettingsStore.navbarType){case"floating":return"floating";case"sticky":return"sticky top-0 z-[999]";case"static":return"static";case"hidden":return"hidden";default:return"sticky top-0"}},borderSwicthClass(){return this.$store.themeSettingsStore.skin==="bordered"&&this.$store.themeSettingsStore.navbarType!=="floating"?"border-b border-gray-5002 dark:border-slate-700":this.$store.themeSettingsStore.skin==="bordered"&&this.$store.themeSettingsStore.navbarType==="floating"?"border border-gray-5002 dark:border-slate-700":"dark:border-b dark:border-slate-700 dark:border-opacity-60"}}},_hoisted_1$k={class:"flex justify-between items-center h-full"},_hoisted_2$j={key:0,class:"flex items-center md:space-x-4 space-x-2 rtl:space-x-reverse"},_hoisted_3$g={key:1,class:"flex items-center space-x-4 rtl:space-x-reverse"},_hoisted_4$g={class:"nav-tools flex items-center lg:space-x-5 space-x-3 rtl:space-x-reverse"};function _sfc_render$l(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("MobileLogo"),he=resolveComponent("handle-mobile-menu"),me=resolveComponent("Logo"),ye=resolveComponent("Mainnav"),Ee=resolveComponent("SwitchDark"),ke=resolveComponent("MonochromeMode"),Pe=resolveComponent("Profile");return openBlock(),createElementBlock("header",{class:normalizeClass(J.navbarTypeClass())},[createBaseVNode("div",{class:normalizeClass(`app-header md:px-6 px-[15px] dark:bg-slate-800 shadow-base dark:shadow-base3 bg-white ${J.borderSwicthClass()} ${this.$store.themeSettingsStore.navbarColor} ${this.$store.themeSettingsStore.menuLayout==="horizontal"&&I.window.width>1280?"py-1":"md:py-6 py-3"} `)},[createBaseVNode("div",_hoisted_1$k,[this.$store.themeSettingsStore.menuLayout==="vertical"?(openBlock(),createElementBlock("div",_hoisted_2$j,[this.$store.themeSettingsStore.sidebarCollasp&&I.window.width>1280?(openBlock(),createElementBlock("button",{key:0,class:"ltr:mr-5 rtl:ml-5 text-xl text-slate-900 dark:text-white",onClick:z[0]||(z[0]=Te=>this.$store.themeSettingsStore.sidebarCollasp=!1)},[this.$store.themeSettingsStore.direction?createCommentVNode("",!0):(openBlock(),createBlock(te,{key:0,icon:"akar-icons:arrow-right"})),this.$store.themeSettingsStore.direction?(openBlock(),createBlock(te,{key:1,icon:"akar-icons:arrow-left"})):createCommentVNode("",!0)])):createCommentVNode("",!0),I.window.width<1280?(openBlock(),createBlock(ce,{key:1})):createCommentVNode("",!0),I.window.width<1280&&I.window.width>768?(openBlock(),createBlock(he,{key:2})):createCommentVNode("",!0)])):createCommentVNode("",!0),this.$store.themeSettingsStore.menuLayout==="horizontal"?(openBlock(),createElementBlock("div",_hoisted_3$g,[I.window.width>1280?(openBlock(),createBlock(me,{key:0})):(openBlock(),createBlock(ce,{key:1})),I.window.width<1280?(openBlock(),createBlock(he,{key:2})):createCommentVNode("",!0)])):createCommentVNode("",!0),this.$store.themeSettingsStore.menuLayout==="horizontal"&&I.window.width>1280?(openBlock(),createBlock(ye,{key:2})):createCommentVNode("",!0),createBaseVNode("div",_hoisted_4$g,[createVNode(Ee),createVNode(ke),I.window.width>768?(openBlock(),createBlock(Pe,{key:0})):createCommentVNode("",!0),I.window.width<768?(openBlock(),createBlock(he,{key:1})):createCommentVNode("",!0)])])],2)],2)}const Header=_export_sfc(_sfc_main$l,[["render",_sfc_render$l],["__scopeId","data-v-3cb1f1b2"]]),_sfc_main$k={data(){return{footer:this.$store.themeSettingsStore.footerType,footerTypes:[{value:"sticky",label:"Sticky"},{value:"static",label:"Static"},{value:"hidden",label:"Hidden"}]}},mounted(){},watch:{footer:{handler(){switch(this.footer){case"floating":this.$store.themeSettingsStore.footerType=this.footer;break;case"sticky":this.$store.themeSettingsStore.footerType=this.footer;break;case"static":this.$store.themeSettingsStore.footerType=this.footer;break;case"hidden":this.$store.themeSettingsStore.footerType=this.footer;break;default:this.$store.themeSettingsStore.footerType=this.footer}},immediate:!0}}},_hoisted_1$j=createBaseVNode("div",{class:"col-span-12 text-slate-600 dark:text-slate-300 text-base mb-3 mt-6"}," Footer Type ",-1),_hoisted_2$i={class:"grid md:grid-cols-4 grid-cols-1 gap-3"},_hoisted_3$f=["for"],_hoisted_4$f=["id","value"];function _sfc_render$k(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",null,[_hoisted_1$j,createBaseVNode("div",_hoisted_2$i,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Z.footerTypes,(te,ce)=>(openBlock(),createElementBlock("div",{key:ce},[createBaseVNode("label",{for:`foo_type${ce}`,class:"text-slate-500 dark:text-slate-400 text-sm cursor-pointer flex items-center"},[withDirectives(createBaseVNode("input",{class:"hidden",type:"radio",name:"footerType",id:`foo_type${ce}`,value:te.value,"onUpdate:modelValue":z[0]||(z[0]=he=>Z.footer=he)},null,8,_hoisted_4$f),[[vModelRadio,Z.footer]]),createBaseVNode("span",{class:normalizeClass([te.value===Z.footer?"shadow-inset-4":"","flex-none h-4 w-4 bg-white dark:bg-transparent rounded-full border border-secondary-500 inline-block ltr:mr-3 rtl:ml-3 transition-all duration-150"])},null,2),createTextVNode(" "+toDisplayString(te.label),1)],8,_hoisted_3$f)]))),128))])])}const Footer=_export_sfc(_sfc_main$k,[["render",_sfc_render$k]]),_sfc_main$j={data(){return{layout:this.$store.themeSettingsStore.menuLayout,menucollaspse:this.$store.themeSettingsStore.sidebarCollasp,menuHideen:this.$store.themeSettingsStore.sidebarHidden,layouts:[{value:"vertical",label:"Vertical"},{value:"horizontal",label:"Horizontal"}]}},watch:{layout:{handler(){switch(this.layout){case"vertical":this.$store.themeSettingsStore.menuLayout=this.layout,document.documentElement.setAttribute("menu-layout",this.layout),localStorage.setItem("menuLayout",this.layout);break;case"horizontal":this.$store.themeSettingsStore.menuLayout=this.layout,document.documentElement.setAttribute("menu-layout",this.layout),localStorage.setItem("menuLayout",this.layout);break}},immediate:!0},menuHideen:{handler(){this.$store.themeSettingsStore.sidebarHidden=this.menuHideen},immediate:!0},menucollaspse:{handler(){this.$store.themeSettingsStore.sidebarCollasp=this.menucollaspse},immediate:!0}}},_hoisted_1$i=createBaseVNode("div",{class:"col-span-12 text-slate-600 dark:text-slate-300 text-base mb-2"}," Menu layout ",-1),_hoisted_2$h={class:"grid grid-cols-3 gap-3"},_hoisted_3$e=["for"],_hoisted_4$e=["id","value"],_hoisted_5$7={key:0,class:"flex justify-between mt-6 items-center"},_hoisted_6$5=createBaseVNode("div",{class:"text-slate-600 text-base dark:text-slate-300"}," Menu Collapsed ",-1),_hoisted_7$4={key:1,class:"flex justify-between mt-6 items-center"},_hoisted_8$4=createBaseVNode("div",{class:"text-slate-600 text-base dark:text-slate-300"}," Menu Hidden ",-1);function _sfc_render$j(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",null,[_hoisted_1$i,createBaseVNode("div",_hoisted_2$h,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Z.layouts,(te,ce)=>(openBlock(),createElementBlock("div",{key:ce},[createBaseVNode("label",{for:`menu_layout_id${ce}`,class:"flex items-center text-sm text-slate-500 dark:text-slate-400 cursor-pointer"},[withDirectives(createBaseVNode("input",{class:"hidden",type:"radio",name:"menulayout",id:`menu_layout_id${ce}`,value:te.value,"onUpdate:modelValue":z[0]||(z[0]=he=>Z.layout=he)},null,8,_hoisted_4$e),[[vModelRadio,Z.layout]]),createBaseVNode("span",{class:normalizeClass([te.value===Z.layout?"shadow-inset-4":"","h-4 w-4 bg-white rounded-full dark:bg-transparent border border-secondary-500 inline-block ltr:mr-3 rtl:ml-3 transition-all duration-150"])},null,2),createTextVNode(" "+toDisplayString(te.label),1)],8,_hoisted_3$e)]))),128))]),this.$store.themeSettingsStore.menuLayout==="vertical"&&this.$store.themeSettingsStore.sidebarHidden===!1?(openBlock(),createElementBlock("div",_hoisted_5$7,[_hoisted_6$5,createBaseVNode("div",null,[createBaseVNode("label",{class:normalizeClass([Z.menucollaspse?"bg-primary-500":"bg-secondary-500","relative inline-flex h-6 w-[46px] items-center rounded-full transition-all duration-150 cursor-pointer"])},[withDirectives(createBaseVNode("input",{type:"checkbox","onUpdate:modelValue":z[1]||(z[1]=te=>Z.menucollaspse=te),class:"hidden"},null,512),[[vModelCheckbox,Z.menucollaspse]]),createBaseVNode("span",{class:normalizeClass([Z.menucollaspse?"ltr:translate-x-6 rtl:-translate-x-6":"ltr:translate-x-[2px] rtl:translate-x-[-2px]","inline-block h-5 w-5 transform rounded-full bg-white transition-all duration-150"])},null,2)],2)])])):createCommentVNode("",!0),this.$store.themeSettingsStore.menuLayout==="vertical"?(openBlock(),createElementBlock("div",_hoisted_7$4,[_hoisted_8$4,createBaseVNode("div",null,[createBaseVNode("label",{class:normalizeClass([Z.menuHideen?"bg-primary-500":"bg-secondary-500","relative inline-flex h-6 w-[46px] items-center rounded-full transition-all duration-150 cursor-pointer"])},[withDirectives(createBaseVNode("input",{type:"checkbox","onUpdate:modelValue":z[2]||(z[2]=te=>Z.menuHideen=te),class:"hidden"},null,512),[[vModelCheckbox,Z.menuHideen]]),createBaseVNode("span",{class:normalizeClass([Z.menuHideen?"ltr:translate-x-6 rtl:-translate-x-6":"ltr:translate-x-[2px] rtl:translate-x-[-2px]","inline-block h-5 w-5 transform rounded-full bg-white transition-all duration-150"])},null,2)],2)])])):createCommentVNode("",!0)])}const MenuLayout=_export_sfc(_sfc_main$j,[["render",_sfc_render$j]]),_sfc_main$i={data(){return{navType:this.$store.themeSettingsStore.navbarType,navbarTypes:[{value:"floating",label:"Floating"},{value:"sticky",label:"Sticky"},{value:"static",label:"Static"},{value:"hidden",label:"Hidden"}]}},mounted(){},watch:{navType:{handler(){this.$store.themeSettingsStore.navbarType=this.navType},immediate:!0}}},_hoisted_1$h=createBaseVNode("div",{class:"col-span-12 text-slate-600 dark:text-slate-300 text-base mb-3 mt-6"}," Navbar Type ",-1),_hoisted_2$g={class:"grid md:grid-cols-4 grid-cols-1 gap-3"},_hoisted_3$d=["for"],_hoisted_4$d=["id","value"];function _sfc_render$i(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",null,[_hoisted_1$h,createBaseVNode("div",_hoisted_2$g,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Z.navbarTypes,(te,ce)=>(openBlock(),createElementBlock("div",{key:ce},[createBaseVNode("label",{for:`navbar_type${ce}`,class:"text-slate-500 dark:text-slate-400 text-sm cursor-pointer flex items-center"},[withDirectives(createBaseVNode("input",{class:"hidden",type:"radio",name:"navType",id:`navbar_type${ce}`,value:te.value,"onUpdate:modelValue":z[0]||(z[0]=he=>Z.navType=he)},null,8,_hoisted_4$d),[[vModelRadio,Z.navType]]),createBaseVNode("span",{class:normalizeClass([te.value===Z.navType?"shadow-inset-4":"","flex-none h-4 w-4 bg-white dark:bg-transparent rounded-full border border-secondary-500 inline-block ltr:mr-3 rtl:ml-3 transition-all duration-150"])},null,2),createTextVNode(" "+toDisplayString(te.label),1)],8,_hoisted_3$d)]))),128))])])}const Navbar=_export_sfc(_sfc_main$i,[["render",_sfc_render$i]]),Skin_vue_vue_type_style_index_0_lang="",_sfc_main$h={data(){return{skin:this.$store.themeSettingsStore.skin,skins:[{value:"default",label:"Default"},{value:"bordered",label:"Bordered"}]}},mounted(){},watch:{skin:{handler(){switch(this.skin){case"default":this.$store.themeSettingsStore.skin=this.skin,document.body.classList.remove("skin--bordered"),document.body.classList.add("skin--default"),localStorage.setItem("skin",this.skin);break;case"bordered":this.$store.themeSettingsStore.skin=this.skin,document.body.classList.remove("skin--default"),document.body.classList.add("skin--bordered"),localStorage.setItem("skin",this.skin);break;default:this.$store.themeSettingsStore.skin=this.skin,document.body.classList.remove("skin--bordered"),document.body.classList.add("skin--default"),localStorage.setItem("skin",this.skin)}},immediate:!0}}},_hoisted_1$g=createBaseVNode("div",{class:"col-span-12 text-slate-600 dark:text-slate-300 text-base mb-2"}," Skin ",-1),_hoisted_2$f={class:"grid md:grid-cols-3 grid-cols-1 gap-3"},_hoisted_3$c=["for"],_hoisted_4$c=["id","value"];function _sfc_render$h(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",null,[_hoisted_1$g,createBaseVNode("div",_hoisted_2$f,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Z.skins,(te,ce)=>(openBlock(),createElementBlock("div",{key:ce},[createBaseVNode("label",{for:`skin_id${ce}`,class:"flex items-center text-sm text-slate-500 dark:text-slate-400 cursor-pointer"},[withDirectives(createBaseVNode("input",{class:"hidden",type:"radio",name:"sidebar",id:`skin_id${ce}`,value:te.value,"onUpdate:modelValue":z[0]||(z[0]=he=>Z.skin=he)},null,8,_hoisted_4$c),[[vModelRadio,Z.skin]]),createBaseVNode("span",{class:normalizeClass([te.value===Z.skin?"shadow-inset-4":"","flex-none h-4 w-4 bg-white dark:bg-transparent rounded-full border border-secondary-500 inline-block ltr:mr-3 rtl:ml-3 transition-all duration-150"])},null,2),createTextVNode(" "+toDisplayString(te.label),1)],8,_hoisted_3$c)]))),128))])])}const Skin=_export_sfc(_sfc_main$h,[["render",_sfc_render$h]]),_sfc_main$g={data(){return{contentWidth:this.$store.themeSettingsStore.cWidth,contentWidths:[{value:"full",label:"Full Width"},{value:"boxed",label:"Boxed"}]}},mounted(){},watch:{contentWidth:{handler(){switch(this.contentWidth){case"full":this.$store.themeSettingsStore.cWidth=this.contentWidth;break;case"boxed":this.$store.themeSettingsStore.cWidth=this.contentWidth;break;default:this.$store.themeSettingsStore.cWidth=this.contentWidth}},immediate:!0}}},_hoisted_1$f=createBaseVNode("div",{class:"col-span-12 text-slate-600 dark:text-slate-300 text-base mb-2"}," Content Width ",-1),_hoisted_2$e={class:"grid md:grid-cols-3 grid-cols-1 gap-3"},_hoisted_3$b=["for"],_hoisted_4$b=["id","value"];function _sfc_render$g(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",null,[_hoisted_1$f,createBaseVNode("div",_hoisted_2$e,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Z.contentWidths,(te,ce)=>(openBlock(),createElementBlock("div",{key:ce},[createBaseVNode("label",{for:`contentWidth_id${ce}`,class:"flex items-center text-sm text-slate-500 dark:text-slate-400 cursor-pointer"},[withDirectives(createBaseVNode("input",{class:"hidden",type:"radio",name:"contentWidth",id:`contentWidth_id${ce}`,value:te.value,"onUpdate:modelValue":z[0]||(z[0]=he=>Z.contentWidth=he)},null,8,_hoisted_4$b),[[vModelRadio,Z.contentWidth]]),createBaseVNode("span",{class:normalizeClass([te.value===Z.contentWidth?"shadow-inset-4":"","flex-none h-4 w-4 bg-white dark:bg-transparent rounded-full border border-secondary-500 inline-block ltr:mr-3 rtl:ml-3 transition-all duration-150"])},null,2),createTextVNode(" "+toDisplayString(te.label),1)],8,_hoisted_3$b)]))),128))])])}const Width=_export_sfc(_sfc_main$g,[["render",_sfc_render$g]]),Theme_vue_vue_type_style_index_0_lang="",_sfc_main$f={data(){return{theme:this.$store.themeSettingsStore.theme,thems:[{value:"light",label:"Light"},{value:"dark",label:"Dark"}]}},mounted(){},watch:{theme:{handler(){switch(this.theme){case"light":this.$store.themeSettingsStore.theme=this.theme,document.body.classList.remove("dark"),document.body.classList.add(this.theme),this.$store.themeSettingsStore.isDark=!1,localStorage.setItem("theme",this.theme);break;case"dark":this.$store.themeSettingsStore.theme=this.theme,document.body.classList.remove("light"),document.body.classList.add(this.theme),this.$store.themeSettingsStore.isDark=!0,localStorage.setItem("theme",this.theme);break;default:this.$store.themeSettingsStore.theme=this.theme,document.body.classList.remove("dark"),document.body.classList.add(this.theme),localStorage.setItem("theme",this.theme)}},immediate:!0}}},_hoisted_1$e=createBaseVNode("div",{class:"col-span-12 text-slate-600 dark:text-slate-300 text-base mb-2"}," Theme ",-1),_hoisted_2$d={class:"grid md:grid-cols-3 grid-cols-1 gap-3"},_hoisted_3$a=["for"],_hoisted_4$a=["id","value"];function _sfc_render$f(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",null,[_hoisted_1$e,createBaseVNode("div",_hoisted_2$d,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Z.thems,(te,ce)=>(openBlock(),createElementBlock("div",{key:ce},[createBaseVNode("label",{for:`theme_id${ce}`,class:"flex items-center text-sm text-slate-500 dark:text-slate-400 cursor-pointer"},[withDirectives(createBaseVNode("input",{class:"hidden",type:"radio",name:"sidebar",id:`theme_id${ce}`,value:te.value,"onUpdate:modelValue":z[0]||(z[0]=he=>Z.theme=he)},null,8,_hoisted_4$a),[[vModelRadio,Z.theme]]),createBaseVNode("span",{class:normalizeClass([te.value===Z.theme?"shadow-inset-4":"","flex-none h-4 w-4 bg-white dark:bg-transparent rounded-full border border-secondary-500 inline-block ltr:mr-3 rtl:ml-3 transition-all duration-150"])},null,2),createTextVNode(" "+toDisplayString(te.label),1)],8,_hoisted_3$a)]))),128))])])}const Theme=_export_sfc(_sfc_main$f,[["render",_sfc_render$f]]),_sfc_main$e={data(){return{semidark:this.$store.themeSettingsStore.semidark}},mounted(){},watch:{semidark:{handler(){this.semidark?(this.$store.themeSettingsStore.semidark=this.semidark,document.body.classList.remove("semi-light"),document.body.classList.add("semi-dark"),localStorage.setItem("semiDark",this.semidark)):(this.$store.themeSettingsStore.semidark=this.semidark,document.body.classList.remove("semi-dark"),document.body.classList.add("semi-light"),localStorage.setItem("semiDark",this.semidark))},immediate:!0}}},_hoisted_1$d={class:"flex justify-between mt-6 items-center"},_hoisted_2$c=createBaseVNode("div",{class:"text-slate-600 text-base dark:text-slate-300"},"Semi Dark",-1);function _sfc_render$e(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",null,[createBaseVNode("div",_hoisted_1$d,[_hoisted_2$c,createBaseVNode("div",null,[createBaseVNode("label",{class:normalizeClass([Z.semidark?"bg-primary-500":"bg-secondary-500","relative inline-flex h-6 w-[46px] items-center rounded-full transition-all duration-150 cursor-pointer"])},[withDirectives(createBaseVNode("input",{type:"checkbox","onUpdate:modelValue":z[0]||(z[0]=te=>Z.semidark=te),class:"hidden"},null,512),[[vModelCheckbox,Z.semidark]]),createBaseVNode("span",{class:normalizeClass([Z.semidark?"ltr:translate-x-6 rtl:-translate-x-6":"ltr:translate-x-[2px] rtl:translate-x-[-2px]","inline-block h-5 w-5 transform rounded-full bg-white transition-all duration-150"])},null,2)],2)])])])}const Semidark=_export_sfc(_sfc_main$e,[["render",_sfc_render$e]]),_sfc_main$d={data(){return{monochrome:this.$store.themeSettingsStore.monochrome}},mounted(){},methods:{toggleMonochrome(){this.$store.themeSettingsStore.toggleMonochrome()}}},_hoisted_1$c={class:"flex justify-between mt-6 items-center"},_hoisted_2$b=createBaseVNode("div",{class:"text-slate-600 text-base dark:text-slate-300"},"Monochrome Mode",-1);function _sfc_render$d(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",null,[createBaseVNode("div",_hoisted_1$c,[_hoisted_2$b,createBaseVNode("div",null,[createBaseVNode("label",{class:normalizeClass([Z.monochrome==!0?"bg-primary-500":"bg-secondary-500","relative inline-flex h-6 w-[46px] items-center rounded-full transition-all duration-150 cursor-pointer"])},[withDirectives(createBaseVNode("input",{type:"checkbox",onChange:z[0]||(z[0]=(...te)=>J.toggleMonochrome&&J.toggleMonochrome(...te)),"onUpdate:modelValue":z[1]||(z[1]=te=>Z.monochrome=te),class:"hidden"},null,544),[[vModelCheckbox,Z.monochrome]]),createBaseVNode("span",{class:normalizeClass([Z.monochrome?"ltr:translate-x-6 rtl:-translate-x-6":"ltr:translate-x-[2px] rtl:translate-x-[-2px]","inline-block h-5 w-5 transform rounded-full bg-white transition-all duration-150"])},null,2)],2)])])])}const Monochrome=_export_sfc(_sfc_main$d,[["render",_sfc_render$d]]),_sfc_main$c={data(){return{direction:this.$store.themeSettingsStore.direction}},mounted(){},watch:{direction:{handler(){this.direction?(this.$store.themeSettingsStore.direction=this.direction,document.documentElement.setAttribute("dir","rtl"),localStorage.setItem("direction",this.direction)):(this.$store.themeSettingsStore.direction=this.direction,document.documentElement.setAttribute("dir","ltr"),localStorage.setItem("direction",this.direction))},immediate:!0}}},_hoisted_1$b={class:"flex justify-between mt-6 items-center"},_hoisted_2$a=createBaseVNode("div",{class:"text-slate-600 text-base dark:text-slate-300"},"RTL",-1);function _sfc_render$c(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",null,[createBaseVNode("div",_hoisted_1$b,[_hoisted_2$a,createBaseVNode("div",null,[createBaseVNode("label",{class:normalizeClass([Z.direction?"bg-primary-500":"bg-secondary-500","relative inline-flex h-6 w-[46px] items-center rounded-full transition-all duration-150 cursor-pointer"])},[withDirectives(createBaseVNode("input",{type:"checkbox","onUpdate:modelValue":z[0]||(z[0]=te=>Z.direction=te),class:"hidden"},null,512),[[vModelCheckbox,Z.direction]]),createBaseVNode("span",{class:normalizeClass([Z.direction?"ltr:translate-x-6 rtl:-translate-x-6":"ltr:translate-x-[2px] rtl:translate-x-[-2px]","inline-block h-5 w-5 transform rounded-full bg-white transition-all duration-150"])},null,2)],2)])])])}const Rlt=_export_sfc(_sfc_main$c,[["render",_sfc_render$c]]),index_vue_vue_type_style_index_0_scoped_15851e8c_lang="",_sfc_main$b={mixins:[window$1],components:{Icon,Width,Skin,MenuLayout,Navbar,Theme,Footer,Semidark,Monochrome,Rlt},data(){return{}}},_withScopeId=I=>(pushScopeId("data-v-15851e8c"),I=I(),popScopeId(),I),_hoisted_1$a=_withScopeId(()=>createBaseVNode("span",{class:"hidden md:inline-block ltr:ml-2 rtl:mr-2"},"Settings",-1)),_hoisted_2$9={class:"setting-wrapper fixed ltr:right-0 rtl:left-0 top-0 md:w-[400px] w-[300px] bg-white dark:bg-slate-800 h-screen z-[9999] px-6 md:pb-6 pb-[100px] shadow-base2 dark:shadow-base3 border border-gray-5002 dark:border-slate-700","data-simplebar":""},_hoisted_3$9={class:"flex items-center justify-between border-b border-slate-100 dark:border-slate-700 -mx-6 px-6 py-[15px] mb-6"},_hoisted_4$9=_withScopeId(()=>createBaseVNode("div",null,[createBaseVNode("span",{class:"block text-xl text-slate-900 font-medium dark:text-[#eee]"},"Theme customizer"),createBaseVNode("span",{class:"block text-sm font-light text-[#68768A] dark:text-[#eee]"},"Customize & Preview in Real Time")],-1)),_hoisted_5$6={class:"space-y-4"},_hoisted_6$4=_withScopeId(()=>createBaseVNode("hr",{class:"-mx-6 border-slate-200 dark:border-slate-700"},null,-1)),_hoisted_7$3=_withScopeId(()=>createBaseVNode("hr",{class:"-mx-6 border-slate-200 dark:border-slate-700"},null,-1)),_hoisted_8$3={class:"xl:block hidden"},_hoisted_9$3=_withScopeId(()=>createBaseVNode("hr",{class:"-mx-6 border-slate-200 dark:border-slate-700"},null,-1));function _sfc_render$b(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("Skin"),he=resolveComponent("Theme"),me=resolveComponent("Semidark"),ye=resolveComponent("Monochrome"),Ee=resolveComponent("Rlt"),ke=resolveComponent("Width"),Pe=resolveComponent("MenuLayout"),Te=resolveComponent("Navbar"),we=resolveComponent("Footer");return openBlock(),createElementBlock("div",null,[this.$store.themeSettingsStore.isOpenSettings?createCommentVNode("",!0):(openBlock(),createElementBlock("span",{key:0,onClick:z[0]||(z[0]=Le=>this.$store.themeSettingsStore.isOpenSettings=!this.$store.themeSettingsStore.isOpenSettings),class:"fixed ltr:md:right-[-32px] ltr:right-0 rtl:left-0 rtl:md:left-[-32px] top-1/2 z-[888] translate-y-1/2 bg-slate-800 text-slate-50 dark:bg-slate-700 dark:text-slate-300 cursor-pointer transform rotate-90 flex items-center text-sm font-medium px-2 py-2 shadow-deep ltr:rounded-b rtl:rounded-t"},[createVNode(te,{icon:"heroicons:cog-6-tooth",class:"text-slate-50 text-lg animate-spin"}),_hoisted_1$a])),createVNode(Transition,{name:"lefttranslate"},{default:withCtx(()=>[withDirectives(createBaseVNode("div",_hoisted_2$9,[createBaseVNode("header",_hoisted_3$9,[_hoisted_4$9,createBaseVNode("div",{class:"cursor-pointer text-2xl text-slate-800 dark:text-slate-200",onClick:z[1]||(z[1]=Le=>this.$store.themeSettingsStore.isOpenSettings=!1)},[createVNode(te,{icon:"heroicons-outline:x"})])]),createBaseVNode("div",_hoisted_5$6,[createVNode(ce),createVNode(he),_hoisted_6$4,createVNode(me),createVNode(ye),createBaseVNode("div",null,[createVNode(Ee)]),_hoisted_7$3,createVNode(ke),createBaseVNode("div",_hoisted_8$3,[createVNode(Pe)]),_hoisted_9$3,createVNode(Te),I.window.width>768?(openBlock(),createBlock(we,{key:0})):createCommentVNode("",!0)])],512),[[vShow,this.$store.themeSettingsStore.isOpenSettings]])]),_:1}),createVNode(Transition,{name:"overlay-fade"},{default:withCtx(()=>[this.$store.themeSettingsStore.isOpenSettings?(openBlock(),createElementBlock("div",{key:0,class:"overlay bg-white bg-opacity-0 fixed inset-0 z-[999]",onClick:z[2]||(z[2]=Le=>this.$store.themeSettingsStore.isOpenSettings=!1)})):createCommentVNode("",!0)]),_:1})])}const Settings=_export_sfc(_sfc_main$b,[["render",_sfc_render$b],["__scopeId","data-v-15851e8c"]]),menuItems=[{isHeadr:!0,title:"menu"},{title:"Events",icon:"carbon:event",link:"/"},{title:"Guest Attendance",icon:"clarity:event-line",link:"attendance"},{title:"SMS Queue",icon:"clarity:event-line",link:"sms-queue"},{title:"SMS Template",icon:"clarity:event-line",link:"sms-template"}],Navmenu_vue_vue_type_style_index_0_lang="",_sfc_main$a={components:{Icon},data(){return{activeSubmenu:null}},props:{title:{type:String,default:""},icon:{type:String,default:""},link:{type:String,default:""},items:{type:Array,required:!0},childrenLinks:{type:Array,default:null}},methods:{beforeEnter(I){requestAnimationFrame(()=>{I.style.height||(I.style.height="0px"),I.style.display=null})},enter(I){requestAnimationFrame(()=>{requestAnimationFrame(()=>{I.style.height=`${I.scrollHeight}px`})})},afterEnter(I){I.style.height=null},beforeLeave(I){requestAnimationFrame(()=>{I.style.height||(I.style.height=`${I.offsetHeight}px`)})},leave(I){requestAnimationFrame(()=>{requestAnimationFrame(()=>{I.style.height="0px"})})},afterLeave(I){I.style.height=null},toggleSubmenu(I){this.activeSubmenu===I?this.activeSubmenu=null:this.activeSubmenu=I}},watch:{$route(){this.$store.themeSettingsStore.mobielSidebar&&(this.$store.themeSettingsStore.mobielSidebar=!1),this.items.map(I=>{I.link===this.$route.name&&(this.activeSubmenu=null)})}},created(){const I=useRouter();this.items.map((z,U)=>{var q;(q=z.child)==null||q.map(Z=>{Z.childlink===I.currentRoute.value.name&&(this.activeSubmenu=U)})})},updated(){}},_hoisted_1$9={key:0,class:"menu-icon flex-grow-0"},_hoisted_2$8={key:1,class:"text-box flex-grow"},_hoisted_3$8={key:2,class:"menu-badge"},_hoisted_4$8={key:1,class:"menulabel"},_hoisted_5$5=["onClick"],_hoisted_6$3={class:"flex-1 flex items-start"},_hoisted_7$2={class:"menu-icon"},_hoisted_8$2={key:0,class:"text-box"},_hoisted_9$2={class:"flex-0"},_hoisted_10$2={key:0,calss:"sub-menu "},_hoisted_11$2={class:"flex-1"};function _sfc_render$a(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("router-link");return openBlock(),createElementBlock("ul",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(U.items,(he,me)=>(openBlock(),createElementBlock("li",{key:me,class:normalizeClass([` ${he.child?"item-has-children":""} ${Z.activeSubmenu===me?"open":""} ${this.$route.name===he.link?"menu-item-active":""} `,"single-sidebar-menu"])},[!he.child&&!he.isHeadr?(openBlock(),createBlock(ce,{key:0,to:`${he.link}`,class:"menu-link"},{default:withCtx(()=>[he.icon?(openBlock(),createElementBlock("span",_hoisted_1$9,[createVNode(te,{icon:he.icon},null,8,["icon"])])):createCommentVNode("",!0),he.title?(openBlock(),createElementBlock("div",_hoisted_2$8,toDisplayString(he.title),1)):createCommentVNode("",!0),he.badge?(openBlock(),createElementBlock("span",_hoisted_3$8,toDisplayString(he.badge),1)):createCommentVNode("",!0)]),_:2},1032,["to"])):he.isHeadr&&!he.child?(openBlock(),createElementBlock("div",_hoisted_4$8,toDisplayString(he.title),1)):(openBlock(),createElementBlock("div",{key:2,class:normalizeClass(["menu-link",Z.activeSubmenu===me?"parent_active not-collapsed":"collapsed"]),onClick:ye=>J.toggleSubmenu(me)},[createBaseVNode("div",_hoisted_6$3,[withDirectives(createBaseVNode("span",_hoisted_7$2,[createVNode(te,{icon:he.icon},null,8,["icon"])],512),[[vShow,he.icon]]),he.title?(openBlock(),createElementBlock("div",_hoisted_8$2,toDisplayString(he.title),1)):createCommentVNode("",!0)]),createBaseVNode("div",_hoisted_9$2,[createBaseVNode("div",{class:normalizeClass(["menu-arrow transform transition-all duration-300",Z.activeSubmenu===me?" ltr:rotate-90 rtl:rotate-90":"rtl:rotate-180"])},[createVNode(te,{icon:"heroicons-outline:chevron-right"})],2)])],10,_hoisted_5$5)),createVNode(Transition,{"enter-active-class":"submenu_enter-active","leave-active-class":"submenu_leave-active",onBeforeEnter:J.beforeEnter,onEnter:J.enter,onAfterEnter:J.afterEnter,onBeforeLeave:J.beforeLeave,onLeave:J.leave,onAfterLeave:J.afterLeave},{default:withCtx(()=>[me===Z.activeSubmenu?(openBlock(),createElementBlock("ul",_hoisted_10$2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(he.child,(ye,Ee)=>(openBlock(),createElementBlock("li",{key:Ee,class:"block ltr:pl-4 rtl:pr-4 ltr:pr-1 rtl:-l-1 mb-4 first:mt-4"},[createVNode(ce,{to:ye.childlink},{default:withCtx(({isActive:ke})=>[createBaseVNode("span",{class:normalizeClass(["text-sm flex space-x-3 rtl:space-x-reverse items-center transition-all duration-150",ke?" text-slate-900 dark:text-white font-medium":"text-slate-600 dark:text-slate-300"])},[createBaseVNode("span",{class:normalizeClass(["h-2 w-2 rounded-full border border-slate-600 dark:border-slate-300 inline-block flex-none",ke?" bg-slate-900 dark:bg-slate-300 ring-4 ring-opacity-[15%] ring-black-500 dark:ring-slate-300 dark:ring-opacity-20":""])},null,2),createBaseVNode("span",_hoisted_11$2,toDisplayString(ye.childtitle),1)],2)]),_:2},1032,["to"])]))),128))])):createCommentVNode("",!0)]),_:2},1032,["onBeforeEnter","onEnter","onAfterEnter","onBeforeLeave","onLeave","onAfterLeave"])],2))),128))])}const Navmenu=_export_sfc(_sfc_main$a,[["render",_sfc_render$a]]);function _assertThisInitialized(I){if(I===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return I}function _inheritsLoose(I,z){I.prototype=Object.create(z.prototype),I.prototype.constructor=I,I.__proto__=z}/*! * GSAP 3.11.3 * https://greensock.com * * @license Copyright 2008-2022, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */var _config={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},_defaults={duration:.5,overwrite:!1,delay:0},_suppressOverwrites,_reverting$1,_context,_bigNum$1=1e8,_tinyNum=1/_bigNum$1,_2PI=Math.PI*2,_HALF_PI=_2PI/4,_gsID=0,_sqrt=Math.sqrt,_cos=Math.cos,_sin=Math.sin,_isString=function(z){return typeof z=="string"},_isFunction=function(z){return typeof z=="function"},_isNumber=function(z){return typeof z=="number"},_isUndefined=function(z){return typeof z>"u"},_isObject=function(z){return typeof z=="object"},_isNotFalse=function(z){return z!==!1},_windowExists$1=function(){return typeof window<"u"},_isFuncOrString=function(z){return _isFunction(z)||_isString(z)},_isTypedArray=typeof ArrayBuffer=="function"&&ArrayBuffer.isView||function(){},_isArray=Array.isArray,_strictNumExp=/(?:-?\.?\d|\.)+/gi,_numExp=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,_numWithUnitExp=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,_complexStringNumExp=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,_relExp=/[+-]=-?[.\d]+/,_delimitedValueExp=/[^,'"\[\]\s]+/gi,_unitExp=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,_globalTimeline,_win$1,_coreInitted,_doc$1,_globals={},_installScope={},_coreReady,_install=function(z){return(_installScope=_merge(z,_globals))&&gsap},_missingPlugin=function(z,U){return console.warn("Invalid property",z,"set to",U,"Missing plugin? gsap.registerPlugin()")},_warn=function(z,U){return!U&&console.warn(z)},_addGlobal=function(z,U){return z&&(_globals[z]=U)&&_installScope&&(_installScope[z]=U)||_globals},_emptyFunc=function(){return 0},_startAtRevertConfig={suppressEvents:!0,isStart:!0,kill:!1},_revertConfigNoKill={suppressEvents:!0,kill:!1},_revertConfig={suppressEvents:!0},_reservedProps={},_lazyTweens=[],_lazyLookup={},_lastRenderedFrame,_plugins={},_effects={},_nextGCFrame=30,_harnessPlugins=[],_callbackNames="",_harness=function(z){var U=z[0],q,Z;if(_isObject(U)||_isFunction(U)||(z=[z]),!(q=(U._gsap||{}).harness)){for(Z=_harnessPlugins.length;Z--&&!_harnessPlugins[Z].targetTest(U););q=_harnessPlugins[Z]}for(Z=z.length;Z--;)z[Z]&&(z[Z]._gsap||(z[Z]._gsap=new GSCache(z[Z],q)))||z.splice(Z,1);return z},_getCache=function(z){return z._gsap||_harness(toArray$2(z))[0]._gsap},_getProperty=function(z,U,q){return(q=z[U])&&_isFunction(q)?z[U]():_isUndefined(q)&&z.getAttribute&&z.getAttribute(U)||q},_forEachName=function(z,U){return(z=z.split(",")).forEach(U)||z},_round=function(z){return Math.round(z*1e5)/1e5||0},_roundPrecise=function(z){return Math.round(z*1e7)/1e7||0},_parseRelative=function(z,U){var q=U.charAt(0),Z=parseFloat(U.substr(2));return z=parseFloat(z),q==="+"?z+Z:q==="-"?z-Z:q==="*"?z*Z:z/Z},_arrayContainsAny=function(z,U){for(var q=U.length,Z=0;z.indexOf(U[Z])<0&&++Z<q;);return Z<q},_lazyRender=function(){var z=_lazyTweens.length,U=_lazyTweens.slice(0),q,Z;for(_lazyLookup={},_lazyTweens.length=0,q=0;q<z;q++)Z=U[q],Z&&Z._lazy&&(Z.render(Z._lazy[0],Z._lazy[1],!0)._lazy=0)},_lazySafeRender=function(z,U,q,Z){_lazyTweens.length&&_lazyRender(),z.render(U,q,Z||_reverting$1&&U<0&&(z._initted||z._startAt)),_lazyTweens.length&&_lazyRender()},_numericIfPossible=function(z){var U=parseFloat(z);return(U||U===0)&&(z+"").match(_delimitedValueExp).length<2?U:_isString(z)?z.trim():z},_passThrough=function(z){return z},_setDefaults=function(z,U){for(var q in U)q in z||(z[q]=U[q]);return z},_setKeyframeDefaults=function(z){return function(U,q){for(var Z in q)Z in U||Z==="duration"&&z||Z==="ease"||(U[Z]=q[Z])}},_merge=function(z,U){for(var q in U)z[q]=U[q];return z},_mergeDeep=function I(z,U){for(var q in U)q!=="__proto__"&&q!=="constructor"&&q!=="prototype"&&(z[q]=_isObject(U[q])?I(z[q]||(z[q]={}),U[q]):U[q]);return z},_copyExcluding=function(z,U){var q={},Z;for(Z in z)Z in U||(q[Z]=z[Z]);return q},_inheritDefaults=function(z){var U=z.parent||_globalTimeline,q=z.keyframes?_setKeyframeDefaults(_isArray(z.keyframes)):_setDefaults;if(_isNotFalse(z.inherit))for(;U;)q(z,U.vars.defaults),U=U.parent||U._dp;return z},_arraysMatch=function(z,U){for(var q=z.length,Z=q===U.length;Z&&q--&&z[q]===U[q];);return q<0},_addLinkedListItem=function(z,U,q,Z,J){q===void 0&&(q="_first"),Z===void 0&&(Z="_last");var te=z[Z],ce;if(J)for(ce=U[J];te&&te[J]>ce;)te=te._prev;return te?(U._next=te._next,te._next=U):(U._next=z[q],z[q]=U),U._next?U._next._prev=U:z[Z]=U,U._prev=te,U.parent=U._dp=z,U},_removeLinkedListItem=function(z,U,q,Z){q===void 0&&(q="_first"),Z===void 0&&(Z="_last");var J=U._prev,te=U._next;J?J._next=te:z[q]===U&&(z[q]=te),te?te._prev=J:z[Z]===U&&(z[Z]=J),U._next=U._prev=U.parent=null},_removeFromParent=function(z,U){z.parent&&(!U||z.parent.autoRemoveChildren)&&z.parent.remove(z),z._act=0},_uncache=function(z,U){if(z&&(!U||U._end>z._dur||U._start<0))for(var q=z;q;)q._dirty=1,q=q.parent;return z},_recacheAncestors=function(z){for(var U=z.parent;U&&U.parent;)U._dirty=1,U.totalDuration(),U=U.parent;return z},_rewindStartAt=function(z,U,q,Z){return z._startAt&&(_reverting$1?z._startAt.revert(_revertConfigNoKill):z.vars.immediateRender&&!z.vars.autoRevert||z._startAt.render(U,!0,Z))},_hasNoPausedAncestors=function I(z){return!z||z._ts&&I(z.parent)},_elapsedCycleDuration=function(z){return z._repeat?_animationCycle(z._tTime,z=z.duration()+z._rDelay)*z:0},_animationCycle=function(z,U){var q=Math.floor(z/=U);return z&&q===z?q-1:q},_parentToChildTotalTime=function(z,U){return(z-U._start)*U._ts+(U._ts>=0?0:U._dirty?U.totalDuration():U._tDur)},_setEnd=function(z){return z._end=_roundPrecise(z._start+(z._tDur/Math.abs(z._ts||z._rts||_tinyNum)||0))},_alignPlayhead=function(z,U){var q=z._dp;return q&&q.smoothChildTiming&&z._ts&&(z._start=_roundPrecise(q._time-(z._ts>0?U/z._ts:((z._dirty?z.totalDuration():z._tDur)-U)/-z._ts)),_setEnd(z),q._dirty||_uncache(q,z)),z},_postAddChecks=function(z,U){var q;if((U._time||U._initted&&!U._dur)&&(q=_parentToChildTotalTime(z.rawTime(),U),(!U._dur||_clamp(0,U.totalDuration(),q)-U._tTime>_tinyNum)&&U.render(q,!0)),_uncache(z,U)._dp&&z._initted&&z._time>=z._dur&&z._ts){if(z._dur<z.duration())for(q=z;q._dp;)q.rawTime()>=0&&q.totalTime(q._tTime),q=q._dp;z._zTime=-_tinyNum}},_addToTimeline=function(z,U,q,Z){return U.parent&&_removeFromParent(U),U._start=_roundPrecise((_isNumber(q)?q:q||z!==_globalTimeline?_parsePosition(z,q,U):z._time)+U._delay),U._end=_roundPrecise(U._start+(U.totalDuration()/Math.abs(U.timeScale())||0)),_addLinkedListItem(z,U,"_first","_last",z._sort?"_start":0),_isFromOrFromStart(U)||(z._recent=U),Z||_postAddChecks(z,U),z._ts<0&&_alignPlayhead(z,z._tTime),z},_scrollTrigger=function(z,U){return(_globals.ScrollTrigger||_missingPlugin("scrollTrigger",U))&&_globals.ScrollTrigger.create(U,z)},_attemptInitTween=function(z,U,q,Z,J){if(_initTween(z,U,J),!z._initted)return 1;if(!q&&z._pt&&!_reverting$1&&(z._dur&&z.vars.lazy!==!1||!z._dur&&z.vars.lazy)&&_lastRenderedFrame!==_ticker.frame)return _lazyTweens.push(z),z._lazy=[J,Z],1},_parentPlayheadIsBeforeStart=function I(z){var U=z.parent;return U&&U._ts&&U._initted&&!U._lock&&(U.rawTime()<0||I(U))},_isFromOrFromStart=function(z){var U=z.data;return U==="isFromStart"||U==="isStart"},_renderZeroDurationTween=function(z,U,q,Z){var J=z.ratio,te=U<0||!U&&(!z._start&&_parentPlayheadIsBeforeStart(z)&&!(!z._initted&&_isFromOrFromStart(z))||(z._ts<0||z._dp._ts<0)&&!_isFromOrFromStart(z))?0:1,ce=z._rDelay,he=0,me,ye,Ee;if(ce&&z._repeat&&(he=_clamp(0,z._tDur,U),ye=_animationCycle(he,ce),z._yoyo&&ye&1&&(te=1-te),ye!==_animationCycle(z._tTime,ce)&&(J=1-te,z.vars.repeatRefresh&&z._initted&&z.invalidate())),te!==J||_reverting$1||Z||z._zTime===_tinyNum||!U&&z._zTime){if(!z._initted&&_attemptInitTween(z,U,Z,q,he))return;for(Ee=z._zTime,z._zTime=U||(q?_tinyNum:0),q||(q=U&&!Ee),z.ratio=te,z._from&&(te=1-te),z._time=0,z._tTime=he,me=z._pt;me;)me.r(te,me.d),me=me._next;U<0&&_rewindStartAt(z,U,q,!0),z._onUpdate&&!q&&_callback(z,"onUpdate"),he&&z._repeat&&!q&&z.parent&&_callback(z,"onRepeat"),(U>=z._tDur||U<0)&&z.ratio===te&&(te&&_removeFromParent(z,1),!q&&!_reverting$1&&(_callback(z,te?"onComplete":"onReverseComplete",!0),z._prom&&z._prom()))}else z._zTime||(z._zTime=U)},_findNextPauseTween=function(z,U,q){var Z;if(q>U)for(Z=z._first;Z&&Z._start<=q;){if(Z.data==="isPause"&&Z._start>U)return Z;Z=Z._next}else for(Z=z._last;Z&&Z._start>=q;){if(Z.data==="isPause"&&Z._start<U)return Z;Z=Z._prev}},_setDuration=function(z,U,q,Z){var J=z._repeat,te=_roundPrecise(U)||0,ce=z._tTime/z._tDur;return ce&&!Z&&(z._time*=te/z._dur),z._dur=te,z._tDur=J?J<0?1e10:_roundPrecise(te*(J+1)+z._rDelay*J):te,ce>0&&!Z&&_alignPlayhead(z,z._tTime=z._tDur*ce),z.parent&&_setEnd(z),q||_uncache(z.parent,z),z},_onUpdateTotalDuration=function(z){return z instanceof Timeline?_uncache(z):_setDuration(z,z._dur)},_zeroPosition={_start:0,endTime:_emptyFunc,totalDuration:_emptyFunc},_parsePosition=function I(z,U,q){var Z=z.labels,J=z._recent||_zeroPosition,te=z.duration()>=_bigNum$1?J.endTime(!1):z._dur,ce,he,me;return _isString(U)&&(isNaN(U)||U in Z)?(he=U.charAt(0),me=U.substr(-1)==="%",ce=U.indexOf("="),he==="<"||he===">"?(ce>=0&&(U=U.replace(/=/,"")),(he==="<"?J._start:J.endTime(J._repeat>=0))+(parseFloat(U.substr(1))||0)*(me?(ce<0?J:q).totalDuration()/100:1)):ce<0?(U in Z||(Z[U]=te),Z[U]):(he=parseFloat(U.charAt(ce-1)+U.substr(ce+1)),me&&q&&(he=he/100*(_isArray(q)?q[0]:q).totalDuration()),ce>1?I(z,U.substr(0,ce-1),q)+he:te+he)):U==null?te:+U},_createTweenType=function(z,U,q){var Z=_isNumber(U[1]),J=(Z?2:1)+(z<2?0:1),te=U[J],ce,he;if(Z&&(te.duration=U[1]),te.parent=q,z){for(ce=te,he=q;he&&!("immediateRender"in ce);)ce=he.vars.defaults||{},he=_isNotFalse(he.vars.inherit)&&he.parent;te.immediateRender=_isNotFalse(ce.immediateRender),z<2?te.runBackwards=1:te.startAt=U[J-1]}return new Tween(U[0],te,U[J+1])},_conditionalReturn=function(z,U){return z||z===0?U(z):U},_clamp=function(z,U,q){return q<z?z:q>U?U:q},getUnit=function(z,U){return!_isString(z)||!(U=_unitExp.exec(z))?"":U[1]},clamp=function(z,U,q){return _conditionalReturn(q,function(Z){return _clamp(z,U,Z)})},_slice=[].slice,_isArrayLike=function(z,U){return z&&_isObject(z)&&"length"in z&&(!U&&!z.length||z.length-1 in z&&_isObject(z[0]))&&!z.nodeType&&z!==_win$1},_flatten=function(z,U,q){return q===void 0&&(q=[]),z.forEach(function(Z){var J;return _isString(Z)&&!U||_isArrayLike(Z,1)?(J=q).push.apply(J,toArray$2(Z)):q.push(Z)})||q},toArray$2=function(z,U,q){return _context&&!U&&_context.selector?_context.selector(z):_isString(z)&&!q&&(_coreInitted||!_wake())?_slice.call((U||_doc$1).querySelectorAll(z),0):_isArray(z)?_flatten(z,q):_isArrayLike(z)?_slice.call(z,0):z?[z]:[]},selector=function(z){return z=toArray$2(z)[0]||_warn("Invalid scope")||{},function(U){var q=z.current||z.nativeElement||z;return toArray$2(U,q.querySelectorAll?q:q===z?_warn("Invalid scope")||_doc$1.createElement("div"):z)}},shuffle=function(z){return z.sort(function(){return .5-Math.random()})},distribute=function(z){if(_isFunction(z))return z;var U=_isObject(z)?z:{each:z},q=_parseEase(U.ease),Z=U.from||0,J=parseFloat(U.base)||0,te={},ce=Z>0&&Z<1,he=isNaN(Z)||ce,me=U.axis,ye=Z,Ee=Z;return _isString(Z)?ye=Ee={center:.5,edges:.5,end:1}[Z]||0:!ce&&he&&(ye=Z[0],Ee=Z[1]),function(ke,Pe,Te){var we=(Te||U).length,Le=te[we],$e,Oe,Ce,Fe,Ge,We,Ye,Ke,Qe;if(!Le){if(Qe=U.grid==="auto"?0:(U.grid||[1,_bigNum$1])[1],!Qe){for(Ye=-_bigNum$1;Ye<(Ye=Te[Qe++].getBoundingClientRect().left)&&Qe<we;);Qe--}for(Le=te[we]=[],$e=he?Math.min(Qe,we)*ye-.5:Z%Qe,Oe=Qe===_bigNum$1?0:he?we*Ee/Qe-.5:Z/Qe|0,Ye=0,Ke=_bigNum$1,We=0;We<we;We++)Ce=We%Qe-$e,Fe=Oe-(We/Qe|0),Le[We]=Ge=me?Math.abs(me==="y"?Fe:Ce):_sqrt(Ce*Ce+Fe*Fe),Ge>Ye&&(Ye=Ge),Ge<Ke&&(Ke=Ge);Z==="random"&&shuffle(Le),Le.max=Ye-Ke,Le.min=Ke,Le.v=we=(parseFloat(U.amount)||parseFloat(U.each)*(Qe>we?we-1:me?me==="y"?we/Qe:Qe:Math.max(Qe,we/Qe))||0)*(Z==="edges"?-1:1),Le.b=we<0?J-we:J,Le.u=getUnit(U.amount||U.each)||0,q=q&&we<0?_invertEase(q):q}return we=(Le[ke]-Le.min)/Le.max||0,_roundPrecise(Le.b+(q?q(we):we)*Le.v)+Le.u}},_roundModifier=function(z){var U=Math.pow(10,((z+"").split(".")[1]||"").length);return function(q){var Z=_roundPrecise(Math.round(parseFloat(q)/z)*z*U);return(Z-Z%1)/U+(_isNumber(q)?0:getUnit(q))}},snap=function(z,U){var q=_isArray(z),Z,J;return!q&&_isObject(z)&&(Z=q=z.radius||_bigNum$1,z.values?(z=toArray$2(z.values),(J=!_isNumber(z[0]))&&(Z*=Z)):z=_roundModifier(z.increment)),_conditionalReturn(U,q?_isFunction(z)?function(te){return J=z(te),Math.abs(J-te)<=Z?J:te}:function(te){for(var ce=parseFloat(J?te.x:te),he=parseFloat(J?te.y:0),me=_bigNum$1,ye=0,Ee=z.length,ke,Pe;Ee--;)J?(ke=z[Ee].x-ce,Pe=z[Ee].y-he,ke=ke*ke+Pe*Pe):ke=Math.abs(z[Ee]-ce),ke<me&&(me=ke,ye=Ee);return ye=!Z||me<=Z?z[ye]:te,J||ye===te||_isNumber(te)?ye:ye+getUnit(te)}:_roundModifier(z))},random=function(z,U,q,Z){return _conditionalReturn(_isArray(z)?!U:q===!0?!!(q=0):!Z,function(){return _isArray(z)?z[~~(Math.random()*z.length)]:(q=q||1e-5)&&(Z=q<1?Math.pow(10,(q+"").length-2):1)&&Math.floor(Math.round((z-q/2+Math.random()*(U-z+q*.99))/q)*q*Z)/Z})},pipe=function(){for(var z=arguments.length,U=new Array(z),q=0;q<z;q++)U[q]=arguments[q];return function(Z){return U.reduce(function(J,te){return te(J)},Z)}},unitize=function(z,U){return function(q){return z(parseFloat(q))+(U||getUnit(q))}},normalize$1=function(z,U,q){return mapRange(z,U,0,1,q)},_wrapArray=function(z,U,q){return _conditionalReturn(q,function(Z){return z[~~U(Z)]})},wrap=function I(z,U,q){var Z=U-z;return _isArray(z)?_wrapArray(z,I(0,z.length),U):_conditionalReturn(q,function(J){return(Z+(J-z)%Z)%Z+z})},wrapYoyo=function I(z,U,q){var Z=U-z,J=Z*2;return _isArray(z)?_wrapArray(z,I(0,z.length-1),U):_conditionalReturn(q,function(te){return te=(J+(te-z)%J)%J||0,z+(te>Z?J-te:te)})},_replaceRandom=function(z){for(var U=0,q="",Z,J,te,ce;~(Z=z.indexOf("random(",U));)te=z.indexOf(")",Z),ce=z.charAt(Z+7)==="[",J=z.substr(Z+7,te-Z-7).match(ce?_delimitedValueExp:_strictNumExp),q+=z.substr(U,Z-U)+random(ce?J:+J[0],ce?0:+J[1],+J[2]||1e-5),U=te+1;return q+z.substr(U,z.length-U)},mapRange=function(z,U,q,Z,J){var te=U-z,ce=Z-q;return _conditionalReturn(J,function(he){return q+((he-z)/te*ce||0)})},interpolate=function I(z,U,q,Z){var J=isNaN(z+U)?0:function(Pe){return(1-Pe)*z+Pe*U};if(!J){var te=_isString(z),ce={},he,me,ye,Ee,ke;if(q===!0&&(Z=1)&&(q=null),te)z={p:z},U={p:U};else if(_isArray(z)&&!_isArray(U)){for(ye=[],Ee=z.length,ke=Ee-2,me=1;me<Ee;me++)ye.push(I(z[me-1],z[me]));Ee--,J=function(Te){Te*=Ee;var we=Math.min(ke,~~Te);return ye[we](Te-we)},q=U}else Z||(z=_merge(_isArray(z)?[]:{},z));if(!ye){for(he in U)_addPropTween.call(ce,z,he,"get",U[he]);J=function(Te){return _renderPropTweens(Te,ce)||(te?z.p:z)}}}return _conditionalReturn(q,J)},_getLabelInDirection=function(z,U,q){var Z=z.labels,J=_bigNum$1,te,ce,he;for(te in Z)ce=Z[te]-U,ce<0==!!q&&ce&&J>(ce=Math.abs(ce))&&(he=te,J=ce);return he},_callback=function(z,U,q){var Z=z.vars,J=Z[U],te=_context,ce=z._ctx,he,me,ye;if(J)return he=Z[U+"Params"],me=Z.callbackScope||z,q&&_lazyTweens.length&&_lazyRender(),ce&&(_context=ce),ye=he?J.apply(me,he):J.call(me),_context=te,ye},_interrupt=function(z){return _removeFromParent(z),z.scrollTrigger&&z.scrollTrigger.kill(!!_reverting$1),z.progress()<1&&_callback(z,"onInterrupt"),z},_quickTween,_createPlugin=function(z){z=!z.name&&z.default||z;var U=z.name,q=_isFunction(z),Z=U&&!q&&z.init?function(){this._props=[]}:z,J={init:_emptyFunc,render:_renderPropTweens,add:_addPropTween,kill:_killPropTweensOf,modifier:_addPluginModifier,rawVars:0},te={targetTest:0,get:0,getSetter:_getSetter,aliases:{},register:0};if(_wake(),z!==Z){if(_plugins[U])return;_setDefaults(Z,_setDefaults(_copyExcluding(z,J),te)),_merge(Z.prototype,_merge(J,_copyExcluding(z,te))),_plugins[Z.prop=U]=Z,z.targetTest&&(_harnessPlugins.push(Z),_reservedProps[U]=1),U=(U==="css"?"CSS":U.charAt(0).toUpperCase()+U.substr(1))+"Plugin"}_addGlobal(U,Z),z.register&&z.register(gsap,Z,PropTween)},_255=255,_colorLookup={aqua:[0,_255,_255],lime:[0,_255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,_255],navy:[0,0,128],white:[_255,_255,_255],olive:[128,128,0],yellow:[_255,_255,0],orange:[_255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[_255,0,0],pink:[_255,192,203],cyan:[0,_255,_255],transparent:[_255,_255,_255,0]},_hue=function(z,U,q){return z+=z<0?1:z>1?-1:0,(z*6<1?U+(q-U)*z*6:z<.5?q:z*3<2?U+(q-U)*(2/3-z)*6:U)*_255+.5|0},splitColor=function(z,U,q){var Z=z?_isNumber(z)?[z>>16,z>>8&_255,z&_255]:0:_colorLookup.black,J,te,ce,he,me,ye,Ee,ke,Pe,Te;if(!Z){if(z.substr(-1)===","&&(z=z.substr(0,z.length-1)),_colorLookup[z])Z=_colorLookup[z];else if(z.charAt(0)==="#"){if(z.length<6&&(J=z.charAt(1),te=z.charAt(2),ce=z.charAt(3),z="#"+J+J+te+te+ce+ce+(z.length===5?z.charAt(4)+z.charAt(4):"")),z.length===9)return Z=parseInt(z.substr(1,6),16),[Z>>16,Z>>8&_255,Z&_255,parseInt(z.substr(7),16)/255];z=parseInt(z.substr(1),16),Z=[z>>16,z>>8&_255,z&_255]}else if(z.substr(0,3)==="hsl"){if(Z=Te=z.match(_strictNumExp),!U)he=+Z[0]%360/360,me=+Z[1]/100,ye=+Z[2]/100,te=ye<=.5?ye*(me+1):ye+me-ye*me,J=ye*2-te,Z.length>3&&(Z[3]*=1),Z[0]=_hue(he+1/3,J,te),Z[1]=_hue(he,J,te),Z[2]=_hue(he-1/3,J,te);else if(~z.indexOf("="))return Z=z.match(_numExp),q&&Z.length<4&&(Z[3]=1),Z}else Z=z.match(_strictNumExp)||_colorLookup.transparent;Z=Z.map(Number)}return U&&!Te&&(J=Z[0]/_255,te=Z[1]/_255,ce=Z[2]/_255,Ee=Math.max(J,te,ce),ke=Math.min(J,te,ce),ye=(Ee+ke)/2,Ee===ke?he=me=0:(Pe=Ee-ke,me=ye>.5?Pe/(2-Ee-ke):Pe/(Ee+ke),he=Ee===J?(te-ce)/Pe+(te<ce?6:0):Ee===te?(ce-J)/Pe+2:(J-te)/Pe+4,he*=60),Z[0]=~~(he+.5),Z[1]=~~(me*100+.5),Z[2]=~~(ye*100+.5)),q&&Z.length<4&&(Z[3]=1),Z},_colorOrderData=function(z){var U=[],q=[],Z=-1;return z.split(_colorExp).forEach(function(J){var te=J.match(_numWithUnitExp)||[];U.push.apply(U,te),q.push(Z+=te.length+1)}),U.c=q,U},_formatColors=function(z,U,q){var Z="",J=(z+Z).match(_colorExp),te=U?"hsla(":"rgba(",ce=0,he,me,ye,Ee;if(!J)return z;if(J=J.map(function(ke){return(ke=splitColor(ke,U,1))&&te+(U?ke[0]+","+ke[1]+"%,"+ke[2]+"%,"+ke[3]:ke.join(","))+")"}),q&&(ye=_colorOrderData(z),he=q.c,he.join(Z)!==ye.c.join(Z)))for(me=z.replace(_colorExp,"1").split(_numWithUnitExp),Ee=me.length-1;ce<Ee;ce++)Z+=me[ce]+(~he.indexOf(ce)?J.shift()||te+"0,0,0,0)":(ye.length?ye:J.length?J:q).shift());if(!me)for(me=z.split(_colorExp),Ee=me.length-1;ce<Ee;ce++)Z+=me[ce]+J[ce];return Z+me[Ee]},_colorExp=function(){var I="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b",z;for(z in _colorLookup)I+="|"+z+"\\b";return new RegExp(I+")","gi")}(),_hslExp=/hsl[a]?\(/,_colorStringFilter=function(z){var U=z.join(" "),q;if(_colorExp.lastIndex=0,_colorExp.test(U))return q=_hslExp.test(U),z[1]=_formatColors(z[1],q),z[0]=_formatColors(z[0],q,_colorOrderData(z[1])),!0},_tickerActive,_ticker=function(){var I=Date.now,z=500,U=33,q=I(),Z=q,J=1e3/240,te=J,ce=[],he,me,ye,Ee,ke,Pe,Te=function we(Le){var $e=I()-Z,Oe=Le===!0,Ce,Fe,Ge,We;if($e>z&&(q+=$e-U),Z+=$e,Ge=Z-q,Ce=Ge-te,(Ce>0||Oe)&&(We=++Ee.frame,ke=Ge-Ee.time*1e3,Ee.time=Ge=Ge/1e3,te+=Ce+(Ce>=J?4:J-Ce),Fe=1),Oe||(he=me(we)),Fe)for(Pe=0;Pe<ce.length;Pe++)ce[Pe](Ge,ke,We,Le)};return Ee={time:0,frame:0,tick:function(){Te(!0)},deltaRatio:function(Le){return ke/(1e3/(Le||60))},wake:function(){_coreReady&&(!_coreInitted&&_windowExists$1()&&(_win$1=_coreInitted=window,_doc$1=_win$1.document||{},_globals.gsap=gsap,(_win$1.gsapVersions||(_win$1.gsapVersions=[])).push(gsap.version),_install(_installScope||_win$1.GreenSockGlobals||!_win$1.gsap&&_win$1||{}),ye=_win$1.requestAnimationFrame),he&&Ee.sleep(),me=ye||function(Le){return setTimeout(Le,te-Ee.time*1e3+1|0)},_tickerActive=1,Te(2))},sleep:function(){(ye?_win$1.cancelAnimationFrame:clearTimeout)(he),_tickerActive=0,me=_emptyFunc},lagSmoothing:function(Le,$e){z=Le||1/_tinyNum,U=Math.min($e,z,0)},fps:function(Le){J=1e3/(Le||240),te=Ee.time*1e3+J},add:function(Le,$e,Oe){var Ce=$e?function(Fe,Ge,We,Ye){Le(Fe,Ge,We,Ye),Ee.remove(Ce)}:Le;return Ee.remove(Le),ce[Oe?"unshift":"push"](Ce),_wake(),Ce},remove:function(Le,$e){~($e=ce.indexOf(Le))&&ce.splice($e,1)&&Pe>=$e&&Pe--},_listeners:ce},Ee}(),_wake=function(){return!_tickerActive&&_ticker.wake()},_easeMap={},_customEaseExp=/^[\d.\-M][\d.\-,\s]/,_quotesExp=/["']/g,_parseObjectInString=function(z){for(var U={},q=z.substr(1,z.length-3).split(":"),Z=q[0],J=1,te=q.length,ce,he,me;J<te;J++)he=q[J],ce=J!==te-1?he.lastIndexOf(","):he.length,me=he.substr(0,ce),U[Z]=isNaN(me)?me.replace(_quotesExp,"").trim():+me,Z=he.substr(ce+1).trim();return U},_valueInParentheses=function(z){var U=z.indexOf("(")+1,q=z.indexOf(")"),Z=z.indexOf("(",U);return z.substring(U,~Z&&Z<q?z.indexOf(")",q+1):q)},_configEaseFromString=function(z){var U=(z+"").split("("),q=_easeMap[U[0]];return q&&U.length>1&&q.config?q.config.apply(null,~z.indexOf("{")?[_parseObjectInString(U[1])]:_valueInParentheses(z).split(",").map(_numericIfPossible)):_easeMap._CE&&_customEaseExp.test(z)?_easeMap._CE("",z):q},_invertEase=function(z){return function(U){return 1-z(1-U)}},_propagateYoyoEase=function I(z,U){for(var q=z._first,Z;q;)q instanceof Timeline?I(q,U):q.vars.yoyoEase&&(!q._yoyo||!q._repeat)&&q._yoyo!==U&&(q.timeline?I(q.timeline,U):(Z=q._ease,q._ease=q._yEase,q._yEase=Z,q._yoyo=U)),q=q._next},_parseEase=function(z,U){return z&&(_isFunction(z)?z:_easeMap[z]||_configEaseFromString(z))||U},_insertEase=function(z,U,q,Z){q===void 0&&(q=function(he){return 1-U(1-he)}),Z===void 0&&(Z=function(he){return he<.5?U(he*2)/2:1-U((1-he)*2)/2});var J={easeIn:U,easeOut:q,easeInOut:Z},te;return _forEachName(z,function(ce){_easeMap[ce]=_globals[ce]=J,_easeMap[te=ce.toLowerCase()]=q;for(var he in J)_easeMap[te+(he==="easeIn"?".in":he==="easeOut"?".out":".inOut")]=_easeMap[ce+"."+he]=J[he]}),J},_easeInOutFromOut=function(z){return function(U){return U<.5?(1-z(1-U*2))/2:.5+z((U-.5)*2)/2}},_configElastic=function I(z,U,q){var Z=U>=1?U:1,J=(q||(z?.3:.45))/(U<1?U:1),te=J/_2PI*(Math.asin(1/Z)||0),ce=function(ye){return ye===1?1:Z*Math.pow(2,-10*ye)*_sin((ye-te)*J)+1},he=z==="out"?ce:z==="in"?function(me){return 1-ce(1-me)}:_easeInOutFromOut(ce);return J=_2PI/J,he.config=function(me,ye){return I(z,me,ye)},he},_configBack=function I(z,U){U===void 0&&(U=1.70158);var q=function(te){return te?--te*te*((U+1)*te+U)+1:0},Z=z==="out"?q:z==="in"?function(J){return 1-q(1-J)}:_easeInOutFromOut(q);return Z.config=function(J){return I(z,J)},Z};_forEachName("Linear,Quad,Cubic,Quart,Quint,Strong",function(I,z){var U=z<5?z+1:z;_insertEase(I+",Power"+(U-1),z?function(q){return Math.pow(q,U)}:function(q){return q},function(q){return 1-Math.pow(1-q,U)},function(q){return q<.5?Math.pow(q*2,U)/2:1-Math.pow((1-q)*2,U)/2})});_easeMap.Linear.easeNone=_easeMap.none=_easeMap.Linear.easeIn;_insertEase("Elastic",_configElastic("in"),_configElastic("out"),_configElastic());(function(I,z){var U=1/z,q=2*U,Z=2.5*U,J=function(ce){return ce<U?I*ce*ce:ce<q?I*Math.pow(ce-1.5/z,2)+.75:ce<Z?I*(ce-=2.25/z)*ce+.9375:I*Math.pow(ce-2.625/z,2)+.984375};_insertEase("Bounce",function(te){return 1-J(1-te)},J)})(7.5625,2.75);_insertEase("Expo",function(I){return I?Math.pow(2,10*(I-1)):0});_insertEase("Circ",function(I){return-(_sqrt(1-I*I)-1)});_insertEase("Sine",function(I){return I===1?1:-_cos(I*_HALF_PI)+1});_insertEase("Back",_configBack("in"),_configBack("out"),_configBack());_easeMap.SteppedEase=_easeMap.steps=_globals.SteppedEase={config:function(z,U){z===void 0&&(z=1);var q=1/z,Z=z+(U?0:1),J=U?1:0,te=1-_tinyNum;return function(ce){return((Z*_clamp(0,te,ce)|0)+J)*q}}};_defaults.ease=_easeMap["quad.out"];_forEachName("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(I){return _callbackNames+=I+","+I+"Params,"});var GSCache=function(z,U){this.id=_gsID++,z._gsap=this,this.target=z,this.harness=U,this.get=U?U.get:_getProperty,this.set=U?U.getSetter:_getSetter},Animation=function(){function I(U){this.vars=U,this._delay=+U.delay||0,(this._repeat=U.repeat===1/0?-2:U.repeat||0)&&(this._rDelay=U.repeatDelay||0,this._yoyo=!!U.yoyo||!!U.yoyoEase),this._ts=1,_setDuration(this,+U.duration,1,1),this.data=U.data,_context&&(this._ctx=_context,_context.data.push(this)),_tickerActive||_ticker.wake()}var z=I.prototype;return z.delay=function(q){return q||q===0?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+q-this._delay),this._delay=q,this):this._delay},z.duration=function(q){return arguments.length?this.totalDuration(this._repeat>0?q+(q+this._rDelay)*this._repeat:q):this.totalDuration()&&this._dur},z.totalDuration=function(q){return arguments.length?(this._dirty=0,_setDuration(this,this._repeat<0?q:(q-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},z.totalTime=function(q,Z){if(_wake(),!arguments.length)return this._tTime;var J=this._dp;if(J&&J.smoothChildTiming&&this._ts){for(_alignPlayhead(this,q),!J._dp||J.parent||_postAddChecks(J,this);J&&J.parent;)J.parent._time!==J._start+(J._ts>=0?J._tTime/J._ts:(J.totalDuration()-J._tTime)/-J._ts)&&J.totalTime(J._tTime,!0),J=J.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&q<this._tDur||this._ts<0&&q>0||!this._tDur&&!q)&&_addToTimeline(this._dp,this,this._start-this._delay)}return(this._tTime!==q||!this._dur&&!Z||this._initted&&Math.abs(this._zTime)===_tinyNum||!q&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=q),_lazySafeRender(this,q,Z)),this},z.time=function(q,Z){return arguments.length?this.totalTime(Math.min(this.totalDuration(),q+_elapsedCycleDuration(this))%(this._dur+this._rDelay)||(q?this._dur:0),Z):this._time},z.totalProgress=function(q,Z){return arguments.length?this.totalTime(this.totalDuration()*q,Z):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.ratio},z.progress=function(q,Z){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-q:q)+_elapsedCycleDuration(this),Z):this.duration()?Math.min(1,this._time/this._dur):this.ratio},z.iteration=function(q,Z){var J=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(q-1)*J,Z):this._repeat?_animationCycle(this._tTime,J)+1:1},z.timeScale=function(q){if(!arguments.length)return this._rts===-_tinyNum?0:this._rts;if(this._rts===q)return this;var Z=this.parent&&this._ts?_parentToChildTotalTime(this.parent._time,this):this._tTime;return this._rts=+q||0,this._ts=this._ps||q===-_tinyNum?0:this._rts,this.totalTime(_clamp(-this._delay,this._tDur,Z),!0),_setEnd(this),_recacheAncestors(this)},z.paused=function(q){return arguments.length?(this._ps!==q&&(this._ps=q,q?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(_wake(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==_tinyNum&&(this._tTime-=_tinyNum)))),this):this._ps},z.startTime=function(q){if(arguments.length){this._start=q;var Z=this.parent||this._dp;return Z&&(Z._sort||!this.parent)&&_addToTimeline(Z,this,q-this._delay),this}return this._start},z.endTime=function(q){return this._start+(_isNotFalse(q)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},z.rawTime=function(q){var Z=this.parent||this._dp;return Z?q&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?_parentToChildTotalTime(Z.rawTime(q),this):this._tTime:this._tTime},z.revert=function(q){q===void 0&&(q=_revertConfig);var Z=_reverting$1;return _reverting$1=q,(this._initted||this._startAt)&&(this.timeline&&this.timeline.revert(q),this.totalTime(-.01,q.suppressEvents)),this.data!=="nested"&&q.kill!==!1&&this.kill(),_reverting$1=Z,this},z.globalTime=function(q){for(var Z=this,J=arguments.length?q:Z.rawTime();Z;)J=Z._start+J/(Z._ts||1),Z=Z._dp;return!this.parent&&this.vars.immediateRender?-1:J},z.repeat=function(q){return arguments.length?(this._repeat=q===1/0?-2:q,_onUpdateTotalDuration(this)):this._repeat===-2?1/0:this._repeat},z.repeatDelay=function(q){if(arguments.length){var Z=this._time;return this._rDelay=q,_onUpdateTotalDuration(this),Z?this.time(Z):this}return this._rDelay},z.yoyo=function(q){return arguments.length?(this._yoyo=q,this):this._yoyo},z.seek=function(q,Z){return this.totalTime(_parsePosition(this,q),_isNotFalse(Z))},z.restart=function(q,Z){return this.play().totalTime(q?-this._delay:0,_isNotFalse(Z))},z.play=function(q,Z){return q!=null&&this.seek(q,Z),this.reversed(!1).paused(!1)},z.reverse=function(q,Z){return q!=null&&this.seek(q||this.totalDuration(),Z),this.reversed(!0).paused(!1)},z.pause=function(q,Z){return q!=null&&this.seek(q,Z),this.paused(!0)},z.resume=function(){return this.paused(!1)},z.reversed=function(q){return arguments.length?(!!q!==this.reversed()&&this.timeScale(-this._rts||(q?-_tinyNum:0)),this):this._rts<0},z.invalidate=function(){return this._initted=this._act=0,this._zTime=-_tinyNum,this},z.isActive=function(){var q=this.parent||this._dp,Z=this._start,J;return!!(!q||this._ts&&this._initted&&q.isActive()&&(J=q.rawTime(!0))>=Z&&J<this.endTime(!0)-_tinyNum)},z.eventCallback=function(q,Z,J){var te=this.vars;return arguments.length>1?(Z?(te[q]=Z,J&&(te[q+"Params"]=J),q==="onUpdate"&&(this._onUpdate=Z)):delete te[q],this):te[q]},z.then=function(q){var Z=this;return new Promise(function(J){var te=_isFunction(q)?q:_passThrough,ce=function(){var me=Z.then;Z.then=null,_isFunction(te)&&(te=te(Z))&&(te.then||te===Z)&&(Z.then=me),J(te),Z.then=me};Z._initted&&Z.totalProgress()===1&&Z._ts>=0||!Z._tTime&&Z._ts<0?ce():Z._prom=ce})},z.kill=function(){_interrupt(this)},I}();_setDefaults(Animation.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-_tinyNum,_prom:0,_ps:!1,_rts:1});var Timeline=function(I){_inheritsLoose(z,I);function z(q,Z){var J;return q===void 0&&(q={}),J=I.call(this,q)||this,J.labels={},J.smoothChildTiming=!!q.smoothChildTiming,J.autoRemoveChildren=!!q.autoRemoveChildren,J._sort=_isNotFalse(q.sortChildren),_globalTimeline&&_addToTimeline(q.parent||_globalTimeline,_assertThisInitialized(J),Z),q.reversed&&J.reverse(),q.paused&&J.paused(!0),q.scrollTrigger&&_scrollTrigger(_assertThisInitialized(J),q.scrollTrigger),J}var U=z.prototype;return U.to=function(Z,J,te){return _createTweenType(0,arguments,this),this},U.from=function(Z,J,te){return _createTweenType(1,arguments,this),this},U.fromTo=function(Z,J,te,ce){return _createTweenType(2,arguments,this),this},U.set=function(Z,J,te){return J.duration=0,J.parent=this,_inheritDefaults(J).repeatDelay||(J.repeat=0),J.immediateRender=!!J.immediateRender,new Tween(Z,J,_parsePosition(this,te),1),this},U.call=function(Z,J,te){return _addToTimeline(this,Tween.delayedCall(0,Z,J),te)},U.staggerTo=function(Z,J,te,ce,he,me,ye){return te.duration=J,te.stagger=te.stagger||ce,te.onComplete=me,te.onCompleteParams=ye,te.parent=this,new Tween(Z,te,_parsePosition(this,he)),this},U.staggerFrom=function(Z,J,te,ce,he,me,ye){return te.runBackwards=1,_inheritDefaults(te).immediateRender=_isNotFalse(te.immediateRender),this.staggerTo(Z,J,te,ce,he,me,ye)},U.staggerFromTo=function(Z,J,te,ce,he,me,ye,Ee){return ce.startAt=te,_inheritDefaults(ce).immediateRender=_isNotFalse(ce.immediateRender),this.staggerTo(Z,J,ce,he,me,ye,Ee)},U.render=function(Z,J,te){var ce=this._time,he=this._dirty?this.totalDuration():this._tDur,me=this._dur,ye=Z<=0?0:_roundPrecise(Z),Ee=this._zTime<0!=Z<0&&(this._initted||!me),ke,Pe,Te,we,Le,$e,Oe,Ce,Fe,Ge,We,Ye;if(this!==_globalTimeline&&ye>he&&Z>=0&&(ye=he),ye!==this._tTime||te||Ee){if(ce!==this._time&&me&&(ye+=this._time-ce,Z+=this._time-ce),ke=ye,Fe=this._start,Ce=this._ts,$e=!Ce,Ee&&(me||(ce=this._zTime),(Z||!J)&&(this._zTime=Z)),this._repeat){if(We=this._yoyo,Le=me+this._rDelay,this._repeat<-1&&Z<0)return this.totalTime(Le*100+Z,J,te);if(ke=_roundPrecise(ye%Le),ye===he?(we=this._repeat,ke=me):(we=~~(ye/Le),we&&we===ye/Le&&(ke=me,we--),ke>me&&(ke=me)),Ge=_animationCycle(this._tTime,Le),!ce&&this._tTime&&Ge!==we&&(Ge=we),We&&we&1&&(ke=me-ke,Ye=1),we!==Ge&&!this._lock){var Ke=We&&Ge&1,Qe=Ke===(We&&we&1);if(we<Ge&&(Ke=!Ke),ce=Ke?0:me,this._lock=1,this.render(ce||(Ye?0:_roundPrecise(we*Le)),J,!me)._lock=0,this._tTime=ye,!J&&this.parent&&_callback(this,"onRepeat"),this.vars.repeatRefresh&&!Ye&&(this.invalidate()._lock=1),ce&&ce!==this._time||$e!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(me=this._dur,he=this._tDur,Qe&&(this._lock=2,ce=Ke?me:-1e-4,this.render(ce,!0),this.vars.repeatRefresh&&!Ye&&this.invalidate()),this._lock=0,!this._ts&&!$e)return this;_propagateYoyoEase(this,Ye)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(Oe=_findNextPauseTween(this,_roundPrecise(ce),_roundPrecise(ke)),Oe&&(ye-=ke-(ke=Oe._start))),this._tTime=ye,this._time=ke,this._act=!Ce,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=Z,ce=0),!ce&&ke&&!J&&(_callback(this,"onStart"),this._tTime!==ye))return this;if(ke>=ce&&Z>=0)for(Pe=this._first;Pe;){if(Te=Pe._next,(Pe._act||ke>=Pe._start)&&Pe._ts&&Oe!==Pe){if(Pe.parent!==this)return this.render(Z,J,te);if(Pe.render(Pe._ts>0?(ke-Pe._start)*Pe._ts:(Pe._dirty?Pe.totalDuration():Pe._tDur)+(ke-Pe._start)*Pe._ts,J,te),ke!==this._time||!this._ts&&!$e){Oe=0,Te&&(ye+=this._zTime=-_tinyNum);break}}Pe=Te}else{Pe=this._last;for(var ut=Z<0?Z:ke;Pe;){if(Te=Pe._prev,(Pe._act||ut<=Pe._end)&&Pe._ts&&Oe!==Pe){if(Pe.parent!==this)return this.render(Z,J,te);if(Pe.render(Pe._ts>0?(ut-Pe._start)*Pe._ts:(Pe._dirty?Pe.totalDuration():Pe._tDur)+(ut-Pe._start)*Pe._ts,J,te||_reverting$1&&(Pe._initted||Pe._startAt)),ke!==this._time||!this._ts&&!$e){Oe=0,Te&&(ye+=this._zTime=ut?-_tinyNum:_tinyNum);break}}Pe=Te}}if(Oe&&!J&&(this.pause(),Oe.render(ke>=ce?0:-_tinyNum)._zTime=ke>=ce?1:-1,this._ts))return this._start=Fe,_setEnd(this),this.render(Z,J,te);this._onUpdate&&!J&&_callback(this,"onUpdate",!0),(ye===he&&this._tTime>=this.totalDuration()||!ye&&ce)&&(Fe===this._start||Math.abs(Ce)!==Math.abs(this._ts))&&(this._lock||((Z||!me)&&(ye===he&&this._ts>0||!ye&&this._ts<0)&&_removeFromParent(this,1),!J&&!(Z<0&&!ce)&&(ye||ce||!he)&&(_callback(this,ye===he&&Z>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(ye<he&&this.timeScale()>0)&&this._prom())))}return this},U.add=function(Z,J){var te=this;if(_isNumber(J)||(J=_parsePosition(this,J,Z)),!(Z instanceof Animation)){if(_isArray(Z))return Z.forEach(function(ce){return te.add(ce,J)}),this;if(_isString(Z))return this.addLabel(Z,J);if(_isFunction(Z))Z=Tween.delayedCall(0,Z);else return this}return this!==Z?_addToTimeline(this,Z,J):this},U.getChildren=function(Z,J,te,ce){Z===void 0&&(Z=!0),J===void 0&&(J=!0),te===void 0&&(te=!0),ce===void 0&&(ce=-_bigNum$1);for(var he=[],me=this._first;me;)me._start>=ce&&(me instanceof Tween?J&&he.push(me):(te&&he.push(me),Z&&he.push.apply(he,me.getChildren(!0,J,te)))),me=me._next;return he},U.getById=function(Z){for(var J=this.getChildren(1,1,1),te=J.length;te--;)if(J[te].vars.id===Z)return J[te]},U.remove=function(Z){return _isString(Z)?this.removeLabel(Z):_isFunction(Z)?this.killTweensOf(Z):(_removeLinkedListItem(this,Z),Z===this._recent&&(this._recent=this._last),_uncache(this))},U.totalTime=function(Z,J){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=_roundPrecise(_ticker.time-(this._ts>0?Z/this._ts:(this.totalDuration()-Z)/-this._ts))),I.prototype.totalTime.call(this,Z,J),this._forcing=0,this):this._tTime},U.addLabel=function(Z,J){return this.labels[Z]=_parsePosition(this,J),this},U.removeLabel=function(Z){return delete this.labels[Z],this},U.addPause=function(Z,J,te){var ce=Tween.delayedCall(0,J||_emptyFunc,te);return ce.data="isPause",this._hasPause=1,_addToTimeline(this,ce,_parsePosition(this,Z))},U.removePause=function(Z){var J=this._first;for(Z=_parsePosition(this,Z);J;)J._start===Z&&J.data==="isPause"&&_removeFromParent(J),J=J._next},U.killTweensOf=function(Z,J,te){for(var ce=this.getTweensOf(Z,te),he=ce.length;he--;)_overwritingTween!==ce[he]&&ce[he].kill(Z,J);return this},U.getTweensOf=function(Z,J){for(var te=[],ce=toArray$2(Z),he=this._first,me=_isNumber(J),ye;he;)he instanceof Tween?_arrayContainsAny(he._targets,ce)&&(me?(!_overwritingTween||he._initted&&he._ts)&&he.globalTime(0)<=J&&he.globalTime(he.totalDuration())>J:!J||he.isActive())&&te.push(he):(ye=he.getTweensOf(ce,J)).length&&te.push.apply(te,ye),he=he._next;return te},U.tweenTo=function(Z,J){J=J||{};var te=this,ce=_parsePosition(te,Z),he=J,me=he.startAt,ye=he.onStart,Ee=he.onStartParams,ke=he.immediateRender,Pe,Te=Tween.to(te,_setDefaults({ease:J.ease||"none",lazy:!1,immediateRender:!1,time:ce,overwrite:"auto",duration:J.duration||Math.abs((ce-(me&&"time"in me?me.time:te._time))/te.timeScale())||_tinyNum,onStart:function(){if(te.pause(),!Pe){var Le=J.duration||Math.abs((ce-(me&&"time"in me?me.time:te._time))/te.timeScale());Te._dur!==Le&&_setDuration(Te,Le,0,1).render(Te._time,!0,!0),Pe=1}ye&&ye.apply(Te,Ee||[])}},J));return ke?Te.render(0):Te},U.tweenFromTo=function(Z,J,te){return this.tweenTo(J,_setDefaults({startAt:{time:_parsePosition(this,Z)}},te))},U.recent=function(){return this._recent},U.nextLabel=function(Z){return Z===void 0&&(Z=this._time),_getLabelInDirection(this,_parsePosition(this,Z))},U.previousLabel=function(Z){return Z===void 0&&(Z=this._time),_getLabelInDirection(this,_parsePosition(this,Z),1)},U.currentLabel=function(Z){return arguments.length?this.seek(Z,!0):this.previousLabel(this._time+_tinyNum)},U.shiftChildren=function(Z,J,te){te===void 0&&(te=0);for(var ce=this._first,he=this.labels,me;ce;)ce._start>=te&&(ce._start+=Z,ce._end+=Z),ce=ce._next;if(J)for(me in he)he[me]>=te&&(he[me]+=Z);return _uncache(this)},U.invalidate=function(Z){var J=this._first;for(this._lock=0;J;)J.invalidate(Z),J=J._next;return I.prototype.invalidate.call(this,Z)},U.clear=function(Z){Z===void 0&&(Z=!0);for(var J=this._first,te;J;)te=J._next,this.remove(J),J=te;return this._dp&&(this._time=this._tTime=this._pTime=0),Z&&(this.labels={}),_uncache(this)},U.totalDuration=function(Z){var J=0,te=this,ce=te._last,he=_bigNum$1,me,ye,Ee;if(arguments.length)return te.timeScale((te._repeat<0?te.duration():te.totalDuration())/(te.reversed()?-Z:Z));if(te._dirty){for(Ee=te.parent;ce;)me=ce._prev,ce._dirty&&ce.totalDuration(),ye=ce._start,ye>he&&te._sort&&ce._ts&&!te._lock?(te._lock=1,_addToTimeline(te,ce,ye-ce._delay,1)._lock=0):he=ye,ye<0&&ce._ts&&(J-=ye,(!Ee&&!te._dp||Ee&&Ee.smoothChildTiming)&&(te._start+=ye/te._ts,te._time-=ye,te._tTime-=ye),te.shiftChildren(-ye,!1,-1/0),he=0),ce._end>J&&ce._ts&&(J=ce._end),ce=me;_setDuration(te,te===_globalTimeline&&te._time>J?te._time:J,1,1),te._dirty=0}return te._tDur},z.updateRoot=function(Z){if(_globalTimeline._ts&&(_lazySafeRender(_globalTimeline,_parentToChildTotalTime(Z,_globalTimeline)),_lastRenderedFrame=_ticker.frame),_ticker.frame>=_nextGCFrame){_nextGCFrame+=_config.autoSleep||120;var J=_globalTimeline._first;if((!J||!J._ts)&&_config.autoSleep&&_ticker._listeners.length<2){for(;J&&!J._ts;)J=J._next;J||_ticker.sleep()}}},z}(Animation);_setDefaults(Timeline.prototype,{_lock:0,_hasPause:0,_forcing:0});var _addComplexStringPropTween=function(z,U,q,Z,J,te,ce){var he=new PropTween(this._pt,z,U,0,1,_renderComplexString,null,J),me=0,ye=0,Ee,ke,Pe,Te,we,Le,$e,Oe;for(he.b=q,he.e=Z,q+="",Z+="",($e=~Z.indexOf("random("))&&(Z=_replaceRandom(Z)),te&&(Oe=[q,Z],te(Oe,z,U),q=Oe[0],Z=Oe[1]),ke=q.match(_complexStringNumExp)||[];Ee=_complexStringNumExp.exec(Z);)Te=Ee[0],we=Z.substring(me,Ee.index),Pe?Pe=(Pe+1)%5:we.substr(-5)==="rgba("&&(Pe=1),Te!==ke[ye++]&&(Le=parseFloat(ke[ye-1])||0,he._pt={_next:he._pt,p:we||ye===1?we:",",s:Le,c:Te.charAt(1)==="="?_parseRelative(Le,Te)-Le:parseFloat(Te)-Le,m:Pe&&Pe<4?Math.round:0},me=_complexStringNumExp.lastIndex);return he.c=me<Z.length?Z.substring(me,Z.length):"",he.fp=ce,(_relExp.test(Z)||$e)&&(he.e=0),this._pt=he,he},_addPropTween=function(z,U,q,Z,J,te,ce,he,me,ye){_isFunction(Z)&&(Z=Z(J||0,z,te));var Ee=z[U],ke=q!=="get"?q:_isFunction(Ee)?me?z[U.indexOf("set")||!_isFunction(z["get"+U.substr(3)])?U:"get"+U.substr(3)](me):z[U]():Ee,Pe=_isFunction(Ee)?me?_setterFuncWithParam:_setterFunc:_setterPlain,Te;if(_isString(Z)&&(~Z.indexOf("random(")&&(Z=_replaceRandom(Z)),Z.charAt(1)==="="&&(Te=_parseRelative(ke,Z)+(getUnit(ke)||0),(Te||Te===0)&&(Z=Te))),!ye||ke!==Z||_forceAllPropTweens)return!isNaN(ke*Z)&&Z!==""?(Te=new PropTween(this._pt,z,U,+ke||0,Z-(ke||0),typeof Ee=="boolean"?_renderBoolean:_renderPlain,0,Pe),me&&(Te.fp=me),ce&&Te.modifier(ce,this,z),this._pt=Te):(!Ee&&!(U in z)&&_missingPlugin(U,Z),_addComplexStringPropTween.call(this,z,U,ke,Z,Pe,he||_config.stringFilter,me))},_processVars=function(z,U,q,Z,J){if(_isFunction(z)&&(z=_parseFuncOrString(z,J,U,q,Z)),!_isObject(z)||z.style&&z.nodeType||_isArray(z)||_isTypedArray(z))return _isString(z)?_parseFuncOrString(z,J,U,q,Z):z;var te={},ce;for(ce in z)te[ce]=_parseFuncOrString(z[ce],J,U,q,Z);return te},_checkPlugin=function(z,U,q,Z,J,te){var ce,he,me,ye;if(_plugins[z]&&(ce=new _plugins[z]).init(J,ce.rawVars?U[z]:_processVars(U[z],Z,J,te,q),q,Z,te)!==!1&&(q._pt=he=new PropTween(q._pt,J,z,0,1,ce.render,ce,0,ce.priority),q!==_quickTween))for(me=q._ptLookup[q._targets.indexOf(J)],ye=ce._props.length;ye--;)me[ce._props[ye]]=he;return ce},_overwritingTween,_forceAllPropTweens,_initTween=function I(z,U,q){var Z=z.vars,J=Z.ease,te=Z.startAt,ce=Z.immediateRender,he=Z.lazy,me=Z.onUpdate,ye=Z.onUpdateParams,Ee=Z.callbackScope,ke=Z.runBackwards,Pe=Z.yoyoEase,Te=Z.keyframes,we=Z.autoRevert,Le=z._dur,$e=z._startAt,Oe=z._targets,Ce=z.parent,Fe=Ce&&Ce.data==="nested"?Ce.vars.targets:Oe,Ge=z._overwrite==="auto"&&!_suppressOverwrites,We=z.timeline,Ye,Ke,Qe,ut,ht,ot,gt,vt,lt,Je,et,ze,qe;if(We&&(!Te||!J)&&(J="none"),z._ease=_parseEase(J,_defaults.ease),z._yEase=Pe?_invertEase(_parseEase(Pe===!0?J:Pe,_defaults.ease)):0,Pe&&z._yoyo&&!z._repeat&&(Pe=z._yEase,z._yEase=z._ease,z._ease=Pe),z._from=!We&&!!Z.runBackwards,!We||Te&&!Z.stagger){if(vt=Oe[0]?_getCache(Oe[0]).harness:0,ze=vt&&Z[vt.prop],Ye=_copyExcluding(Z,_reservedProps),$e&&($e._zTime<0&&$e.progress(1),U<0&&ke&&ce&&!we?$e.render(-1,!0):$e.revert(ke&&Le?_revertConfigNoKill:_startAtRevertConfig),$e._lazy=0),te){if(_removeFromParent(z._startAt=Tween.set(Oe,_setDefaults({data:"isStart",overwrite:!1,parent:Ce,immediateRender:!0,lazy:_isNotFalse(he),startAt:null,delay:0,onUpdate:me,onUpdateParams:ye,callbackScope:Ee,stagger:0},te))),z._startAt._dp=0,U<0&&(_reverting$1||!ce&&!we)&&z._startAt.revert(_revertConfigNoKill),ce&&Le&&U<=0&&q<=0){U&&(z._zTime=U);return}}else if(ke&&Le&&!$e){if(U&&(ce=!1),Qe=_setDefaults({overwrite:!1,data:"isFromStart",lazy:ce&&_isNotFalse(he),immediateRender:ce,stagger:0,parent:Ce},Ye),ze&&(Qe[vt.prop]=ze),_removeFromParent(z._startAt=Tween.set(Oe,Qe)),z._startAt._dp=0,U<0&&(_reverting$1?z._startAt.revert(_revertConfigNoKill):z._startAt.render(-1,!0)),z._zTime=U,!ce)I(z._startAt,_tinyNum,_tinyNum);else if(!U)return}for(z._pt=z._ptCache=0,he=Le&&_isNotFalse(he)||he&&!Le,Ke=0;Ke<Oe.length;Ke++){if(ht=Oe[Ke],gt=ht._gsap||_harness(Oe)[Ke]._gsap,z._ptLookup[Ke]=Je={},_lazyLookup[gt.id]&&_lazyTweens.length&&_lazyRender(),et=Fe===Oe?Ke:Fe.indexOf(ht),vt&&(lt=new vt).init(ht,ze||Ye,z,et,Fe)!==!1&&(z._pt=ut=new PropTween(z._pt,ht,lt.name,0,1,lt.render,lt,0,lt.priority),lt._props.forEach(function(at){Je[at]=ut}),lt.priority&&(ot=1)),!vt||ze)for(Qe in Ye)_plugins[Qe]&&(lt=_checkPlugin(Qe,Ye,z,et,ht,Fe))?lt.priority&&(ot=1):Je[Qe]=ut=_addPropTween.call(z,ht,Qe,"get",Ye[Qe],et,Fe,0,Z.stringFilter);z._op&&z._op[Ke]&&z.kill(ht,z._op[Ke]),Ge&&z._pt&&(_overwritingTween=z,_globalTimeline.killTweensOf(ht,Je,z.globalTime(U)),qe=!z.parent,_overwritingTween=0),z._pt&&he&&(_lazyLookup[gt.id]=1)}ot&&_sortPropTweensByPriority(z),z._onInit&&z._onInit(z)}z._onUpdate=me,z._initted=(!z._op||z._pt)&&!qe,Te&&U<=0&&We.render(_bigNum$1,!0,!0)},_updatePropTweens=function(z,U,q,Z,J,te,ce){var he=(z._pt&&z._ptCache||(z._ptCache={}))[U],me,ye,Ee,ke;if(!he)for(he=z._ptCache[U]=[],Ee=z._ptLookup,ke=z._targets.length;ke--;){if(me=Ee[ke][U],me&&me.d&&me.d._pt)for(me=me.d._pt;me&&me.p!==U&&me.fp!==U;)me=me._next;if(!me)return _forceAllPropTweens=1,z.vars[U]="+=0",_initTween(z,ce),_forceAllPropTweens=0,1;he.push(me)}for(ke=he.length;ke--;)ye=he[ke],me=ye._pt||ye,me.s=(Z||Z===0)&&!J?Z:me.s+(Z||0)+te*me.c,me.c=q-me.s,ye.e&&(ye.e=_round(q)+getUnit(ye.e)),ye.b&&(ye.b=me.s+getUnit(ye.b))},_addAliasesToVars=function(z,U){var q=z[0]?_getCache(z[0]).harness:0,Z=q&&q.aliases,J,te,ce,he;if(!Z)return U;J=_merge({},U);for(te in Z)if(te in J)for(he=Z[te].split(","),ce=he.length;ce--;)J[he[ce]]=J[te];return J},_parseKeyframe=function(z,U,q,Z){var J=U.ease||Z||"power1.inOut",te,ce;if(_isArray(U))ce=q[z]||(q[z]=[]),U.forEach(function(he,me){return ce.push({t:me/(U.length-1)*100,v:he,e:J})});else for(te in U)ce=q[te]||(q[te]=[]),te==="ease"||ce.push({t:parseFloat(z),v:U[te],e:J})},_parseFuncOrString=function(z,U,q,Z,J){return _isFunction(z)?z.call(U,q,Z,J):_isString(z)&&~z.indexOf("random(")?_replaceRandom(z):z},_staggerTweenProps=_callbackNames+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",_staggerPropsToSkip={};_forEachName(_staggerTweenProps+",id,stagger,delay,duration,paused,scrollTrigger",function(I){return _staggerPropsToSkip[I]=1});var Tween=function(I){_inheritsLoose(z,I);function z(q,Z,J,te){var ce;typeof Z=="number"&&(J.duration=Z,Z=J,J=null),ce=I.call(this,te?Z:_inheritDefaults(Z))||this;var he=ce.vars,me=he.duration,ye=he.delay,Ee=he.immediateRender,ke=he.stagger,Pe=he.overwrite,Te=he.keyframes,we=he.defaults,Le=he.scrollTrigger,$e=he.yoyoEase,Oe=Z.parent||_globalTimeline,Ce=(_isArray(q)||_isTypedArray(q)?_isNumber(q[0]):"length"in Z)?[q]:toArray$2(q),Fe,Ge,We,Ye,Ke,Qe,ut,ht;if(ce._targets=Ce.length?_harness(Ce):_warn("GSAP target "+q+" not found. https://greensock.com",!_config.nullTargetWarn)||[],ce._ptLookup=[],ce._overwrite=Pe,Te||ke||_isFuncOrString(me)||_isFuncOrString(ye)){if(Z=ce.vars,Fe=ce.timeline=new Timeline({data:"nested",defaults:we||{},targets:Oe&&Oe.data==="nested"?Oe.vars.targets:Ce}),Fe.kill(),Fe.parent=Fe._dp=_assertThisInitialized(ce),Fe._start=0,ke||_isFuncOrString(me)||_isFuncOrString(ye)){if(Ye=Ce.length,ut=ke&&distribute(ke),_isObject(ke))for(Ke in ke)~_staggerTweenProps.indexOf(Ke)&&(ht||(ht={}),ht[Ke]=ke[Ke]);for(Ge=0;Ge<Ye;Ge++)We=_copyExcluding(Z,_staggerPropsToSkip),We.stagger=0,$e&&(We.yoyoEase=$e),ht&&_merge(We,ht),Qe=Ce[Ge],We.duration=+_parseFuncOrString(me,_assertThisInitialized(ce),Ge,Qe,Ce),We.delay=(+_parseFuncOrString(ye,_assertThisInitialized(ce),Ge,Qe,Ce)||0)-ce._delay,!ke&&Ye===1&&We.delay&&(ce._delay=ye=We.delay,ce._start+=ye,We.delay=0),Fe.to(Qe,We,ut?ut(Ge,Qe,Ce):0),Fe._ease=_easeMap.none;Fe.duration()?me=ye=0:ce.timeline=0}else if(Te){_inheritDefaults(_setDefaults(Fe.vars.defaults,{ease:"none"})),Fe._ease=_parseEase(Te.ease||Z.ease||"none");var ot=0,gt,vt,lt;if(_isArray(Te))Te.forEach(function(Je){return Fe.to(Ce,Je,">")}),Fe.duration();else{We={};for(Ke in Te)Ke==="ease"||Ke==="easeEach"||_parseKeyframe(Ke,Te[Ke],We,Te.easeEach);for(Ke in We)for(gt=We[Ke].sort(function(Je,et){return Je.t-et.t}),ot=0,Ge=0;Ge<gt.length;Ge++)vt=gt[Ge],lt={ease:vt.e,duration:(vt.t-(Ge?gt[Ge-1].t:0))/100*me},lt[Ke]=vt.v,Fe.to(Ce,lt,ot),ot+=lt.duration;Fe.duration()<me&&Fe.to({},{duration:me-Fe.duration()})}}me||ce.duration(me=Fe.duration())}else ce.timeline=0;return Pe===!0&&!_suppressOverwrites&&(_overwritingTween=_assertThisInitialized(ce),_globalTimeline.killTweensOf(Ce),_overwritingTween=0),_addToTimeline(Oe,_assertThisInitialized(ce),J),Z.reversed&&ce.reverse(),Z.paused&&ce.paused(!0),(Ee||!me&&!Te&&ce._start===_roundPrecise(Oe._time)&&_isNotFalse(Ee)&&_hasNoPausedAncestors(_assertThisInitialized(ce))&&Oe.data!=="nested")&&(ce._tTime=-_tinyNum,ce.render(Math.max(0,-ye)||0)),Le&&_scrollTrigger(_assertThisInitialized(ce),Le),ce}var U=z.prototype;return U.render=function(Z,J,te){var ce=this._time,he=this._tDur,me=this._dur,ye=Z<0,Ee=Z>he-_tinyNum&&!ye?he:Z<_tinyNum?0:Z,ke,Pe,Te,we,Le,$e,Oe,Ce,Fe;if(!me)_renderZeroDurationTween(this,Z,J,te);else if(Ee!==this._tTime||!Z||te||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==ye){if(ke=Ee,Ce=this.timeline,this._repeat){if(we=me+this._rDelay,this._repeat<-1&&ye)return this.totalTime(we*100+Z,J,te);if(ke=_roundPrecise(Ee%we),Ee===he?(Te=this._repeat,ke=me):(Te=~~(Ee/we),Te&&Te===Ee/we&&(ke=me,Te--),ke>me&&(ke=me)),$e=this._yoyo&&Te&1,$e&&(Fe=this._yEase,ke=me-ke),Le=_animationCycle(this._tTime,we),ke===ce&&!te&&this._initted)return this._tTime=Ee,this;Te!==Le&&(Ce&&this._yEase&&_propagateYoyoEase(Ce,$e),this.vars.repeatRefresh&&!$e&&!this._lock&&(this._lock=te=1,this.render(_roundPrecise(we*Te),!0).invalidate()._lock=0))}if(!this._initted){if(_attemptInitTween(this,ye?Z:ke,te,J,Ee))return this._tTime=0,this;if(ce!==this._time)return this;if(me!==this._dur)return this.render(Z,J,te)}if(this._tTime=Ee,this._time=ke,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=Oe=(Fe||this._ease)(ke/me),this._from&&(this.ratio=Oe=1-Oe),ke&&!ce&&!J&&(_callback(this,"onStart"),this._tTime!==Ee))return this;for(Pe=this._pt;Pe;)Pe.r(Oe,Pe.d),Pe=Pe._next;Ce&&Ce.render(Z<0?Z:!ke&&$e?-_tinyNum:Ce._dur*Ce._ease(ke/this._dur),J,te)||this._startAt&&(this._zTime=Z),this._onUpdate&&!J&&(ye&&_rewindStartAt(this,Z,J,te),_callback(this,"onUpdate")),this._repeat&&Te!==Le&&this.vars.onRepeat&&!J&&this.parent&&_callback(this,"onRepeat"),(Ee===this._tDur||!Ee)&&this._tTime===Ee&&(ye&&!this._onUpdate&&_rewindStartAt(this,Z,!0,!0),(Z||!me)&&(Ee===this._tDur&&this._ts>0||!Ee&&this._ts<0)&&_removeFromParent(this,1),!J&&!(ye&&!ce)&&(Ee||ce||$e)&&(_callback(this,Ee===he?"onComplete":"onReverseComplete",!0),this._prom&&!(Ee<he&&this.timeScale()>0)&&this._prom()))}return this},U.targets=function(){return this._targets},U.invalidate=function(Z){return(!Z||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(Z),I.prototype.invalidate.call(this,Z)},U.resetTo=function(Z,J,te,ce){_tickerActive||_ticker.wake(),this._ts||this.play();var he=Math.min(this._dur,(this._dp._time-this._start)*this._ts),me;return this._initted||_initTween(this,he),me=this._ease(he/this._dur),_updatePropTweens(this,Z,J,te,ce,me,he)?this.resetTo(Z,J,te,ce):(_alignPlayhead(this,0),this.parent||_addLinkedListItem(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},U.kill=function(Z,J){if(J===void 0&&(J="all"),!Z&&(!J||J==="all"))return this._lazy=this._pt=0,this.parent?_interrupt(this):this;if(this.timeline){var te=this.timeline.totalDuration();return this.timeline.killTweensOf(Z,J,_overwritingTween&&_overwritingTween.vars.overwrite!==!0)._first||_interrupt(this),this.parent&&te!==this.timeline.totalDuration()&&_setDuration(this,this._dur*this.timeline._tDur/te,0,1),this}var ce=this._targets,he=Z?toArray$2(Z):ce,me=this._ptLookup,ye=this._pt,Ee,ke,Pe,Te,we,Le,$e;if((!J||J==="all")&&_arraysMatch(ce,he))return J==="all"&&(this._pt=0),_interrupt(this);for(Ee=this._op=this._op||[],J!=="all"&&(_isString(J)&&(we={},_forEachName(J,function(Oe){return we[Oe]=1}),J=we),J=_addAliasesToVars(ce,J)),$e=ce.length;$e--;)if(~he.indexOf(ce[$e])){ke=me[$e],J==="all"?(Ee[$e]=J,Te=ke,Pe={}):(Pe=Ee[$e]=Ee[$e]||{},Te=J);for(we in Te)Le=ke&&ke[we],Le&&((!("kill"in Le.d)||Le.d.kill(we)===!0)&&_removeLinkedListItem(this,Le,"_pt"),delete ke[we]),Pe!=="all"&&(Pe[we]=1)}return this._initted&&!this._pt&&ye&&_interrupt(this),this},z.to=function(Z,J){return new z(Z,J,arguments[2])},z.from=function(Z,J){return _createTweenType(1,arguments)},z.delayedCall=function(Z,J,te,ce){return new z(J,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:Z,onComplete:J,onReverseComplete:J,onCompleteParams:te,onReverseCompleteParams:te,callbackScope:ce})},z.fromTo=function(Z,J,te){return _createTweenType(2,arguments)},z.set=function(Z,J){return J.duration=0,J.repeatDelay||(J.repeat=0),new z(Z,J)},z.killTweensOf=function(Z,J,te){return _globalTimeline.killTweensOf(Z,J,te)},z}(Animation);_setDefaults(Tween.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0});_forEachName("staggerTo,staggerFrom,staggerFromTo",function(I){Tween[I]=function(){var z=new Timeline,U=_slice.call(arguments,0);return U.splice(I==="staggerFromTo"?5:4,0,0),z[I].apply(z,U)}});var _setterPlain=function(z,U,q){return z[U]=q},_setterFunc=function(z,U,q){return z[U](q)},_setterFuncWithParam=function(z,U,q,Z){return z[U](Z.fp,q)},_setterAttribute=function(z,U,q){return z.setAttribute(U,q)},_getSetter=function(z,U){return _isFunction(z[U])?_setterFunc:_isUndefined(z[U])&&z.setAttribute?_setterAttribute:_setterPlain},_renderPlain=function(z,U){return U.set(U.t,U.p,Math.round((U.s+U.c*z)*1e6)/1e6,U)},_renderBoolean=function(z,U){return U.set(U.t,U.p,!!(U.s+U.c*z),U)},_renderComplexString=function(z,U){var q=U._pt,Z="";if(!z&&U.b)Z=U.b;else if(z===1&&U.e)Z=U.e;else{for(;q;)Z=q.p+(q.m?q.m(q.s+q.c*z):Math.round((q.s+q.c*z)*1e4)/1e4)+Z,q=q._next;Z+=U.c}U.set(U.t,U.p,Z,U)},_renderPropTweens=function(z,U){for(var q=U._pt;q;)q.r(z,q.d),q=q._next},_addPluginModifier=function(z,U,q,Z){for(var J=this._pt,te;J;)te=J._next,J.p===Z&&J.modifier(z,U,q),J=te},_killPropTweensOf=function(z){for(var U=this._pt,q,Z;U;)Z=U._next,U.p===z&&!U.op||U.op===z?_removeLinkedListItem(this,U,"_pt"):U.dep||(q=1),U=Z;return!q},_setterWithModifier=function(z,U,q,Z){Z.mSet(z,U,Z.m.call(Z.tween,q,Z.mt),Z)},_sortPropTweensByPriority=function(z){for(var U=z._pt,q,Z,J,te;U;){for(q=U._next,Z=J;Z&&Z.pr>U.pr;)Z=Z._next;(U._prev=Z?Z._prev:te)?U._prev._next=U:J=U,(U._next=Z)?Z._prev=U:te=U,U=q}z._pt=J},PropTween=function(){function I(U,q,Z,J,te,ce,he,me,ye){this.t=q,this.s=J,this.c=te,this.p=Z,this.r=ce||_renderPlain,this.d=he||this,this.set=me||_setterPlain,this.pr=ye||0,this._next=U,U&&(U._prev=this)}var z=I.prototype;return z.modifier=function(q,Z,J){this.mSet=this.mSet||this.set,this.set=_setterWithModifier,this.m=q,this.mt=J,this.tween=Z},I}();_forEachName(_callbackNames+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(I){return _reservedProps[I]=1});_globals.TweenMax=_globals.TweenLite=Tween;_globals.TimelineLite=_globals.TimelineMax=Timeline;_globalTimeline=new Timeline({sortChildren:!1,defaults:_defaults,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0});_config.stringFilter=_colorStringFilter;var _media=[],_listeners={},_emptyArray=[],_lastMediaTime=0,_dispatch=function(z){return(_listeners[z]||_emptyArray).map(function(U){return U()})},_onMediaChange=function(){var z=Date.now(),U=[];z-_lastMediaTime>2&&(_dispatch("matchMediaInit"),_media.forEach(function(q){var Z=q.queries,J=q.conditions,te,ce,he,me;for(ce in Z)te=_win$1.matchMedia(Z[ce]).matches,te&&(he=1),te!==J[ce]&&(J[ce]=te,me=1);me&&(q.revert(),he&&U.push(q))}),_dispatch("matchMediaRevert"),U.forEach(function(q){return q.onMatch(q)}),_lastMediaTime=z,_dispatch("matchMedia"))},Context=function(){function I(U,q){this.selector=q&&selector(q),this.data=[],this._r=[],this.isReverted=!1,U&&this.add(U)}var z=I.prototype;return z.add=function(q,Z,J){_isFunction(q)&&(J=Z,Z=q,q=_isFunction);var te=this,ce=function(){var me=_context,ye=te.selector,Ee;return me&&me!==te&&me.data.push(te),J&&(te.selector=selector(J)),_context=te,Ee=Z.apply(te,arguments),_isFunction(Ee)&&te._r.push(Ee),_context=me,te.selector=ye,te.isReverted=!1,Ee};return te.last=ce,q===_isFunction?ce(te):q?te[q]=ce:ce},z.ignore=function(q){var Z=_context;_context=null,q(this),_context=Z},z.getTweens=function(){var q=[];return this.data.forEach(function(Z){return Z instanceof I?q.push.apply(q,Z.getTweens()):Z instanceof Tween&&!(Z.parent&&Z.parent.data==="nested")&&q.push(Z)}),q},z.clear=function(){this._r.length=this.data.length=0},z.kill=function(q,Z){var J=this;if(q){var te=this.getTweens();this.data.forEach(function(he){he.data==="isFlip"&&(he.revert(),he.getChildren(!0,!0,!1).forEach(function(me){return te.splice(te.indexOf(me),1)}))}),te.map(function(he){return{g:he.globalTime(0),t:he}}).sort(function(he,me){return me.g-he.g||-1}).forEach(function(he){return he.t.revert(q)}),this.data.forEach(function(he){return!(he instanceof Animation)&&he.revert&&he.revert(q)}),this._r.forEach(function(he){return he(q,J)}),this.isReverted=!0}else this.data.forEach(function(he){return he.kill&&he.kill()});if(this.clear(),Z){var ce=_media.indexOf(this);~ce&&_media.splice(ce,1)}},z.revert=function(q){this.kill(q||{})},I}(),MatchMedia=function(){function I(U){this.contexts=[],this.scope=U}var z=I.prototype;return z.add=function(q,Z,J){_isObject(q)||(q={matches:q});var te=new Context(0,J||this.scope),ce=te.conditions={},he,me,ye;this.contexts.push(te),Z=te.add("onMatch",Z),te.queries=q;for(me in q)me==="all"?ye=1:(he=_win$1.matchMedia(q[me]),he&&(_media.indexOf(te)<0&&_media.push(te),(ce[me]=he.matches)&&(ye=1),he.addListener?he.addListener(_onMediaChange):he.addEventListener("change",_onMediaChange)));return ye&&Z(te),this},z.revert=function(q){this.kill(q||{})},z.kill=function(q){this.contexts.forEach(function(Z){return Z.kill(q,!0)})},I}(),_gsap={registerPlugin:function(){for(var z=arguments.length,U=new Array(z),q=0;q<z;q++)U[q]=arguments[q];U.forEach(function(Z){return _createPlugin(Z)})},timeline:function(z){return new Timeline(z)},getTweensOf:function(z,U){return _globalTimeline.getTweensOf(z,U)},getProperty:function(z,U,q,Z){_isString(z)&&(z=toArray$2(z)[0]);var J=_getCache(z||{}).get,te=q?_passThrough:_numericIfPossible;return q==="native"&&(q=""),z&&(U?te((_plugins[U]&&_plugins[U].get||J)(z,U,q,Z)):function(ce,he,me){return te((_plugins[ce]&&_plugins[ce].get||J)(z,ce,he,me))})},quickSetter:function(z,U,q){if(z=toArray$2(z),z.length>1){var Z=z.map(function(ye){return gsap.quickSetter(ye,U,q)}),J=Z.length;return function(ye){for(var Ee=J;Ee--;)Z[Ee](ye)}}z=z[0]||{};var te=_plugins[U],ce=_getCache(z),he=ce.harness&&(ce.harness.aliases||{})[U]||U,me=te?function(ye){var Ee=new te;_quickTween._pt=0,Ee.init(z,q?ye+q:ye,_quickTween,0,[z]),Ee.render(1,Ee),_quickTween._pt&&_renderPropTweens(1,_quickTween)}:ce.set(z,he);return te?me:function(ye){return me(z,he,q?ye+q:ye,ce,1)}},quickTo:function(z,U,q){var Z,J=gsap.to(z,_merge((Z={},Z[U]="+=0.1",Z.paused=!0,Z),q||{})),te=function(he,me,ye){return J.resetTo(U,he,me,ye)};return te.tween=J,te},isTweening:function(z){return _globalTimeline.getTweensOf(z,!0).length>0},defaults:function(z){return z&&z.ease&&(z.ease=_parseEase(z.ease,_defaults.ease)),_mergeDeep(_defaults,z||{})},config:function(z){return _mergeDeep(_config,z||{})},registerEffect:function(z){var U=z.name,q=z.effect,Z=z.plugins,J=z.defaults,te=z.extendTimeline;(Z||"").split(",").forEach(function(ce){return ce&&!_plugins[ce]&&!_globals[ce]&&_warn(U+" effect requires "+ce+" plugin.")}),_effects[U]=function(ce,he,me){return q(toArray$2(ce),_setDefaults(he||{},J),me)},te&&(Timeline.prototype[U]=function(ce,he,me){return this.add(_effects[U](ce,_isObject(he)?he:(me=he)&&{},this),me)})},registerEase:function(z,U){_easeMap[z]=_parseEase(U)},parseEase:function(z,U){return arguments.length?_parseEase(z,U):_easeMap},getById:function(z){return _globalTimeline.getById(z)},exportRoot:function(z,U){z===void 0&&(z={});var q=new Timeline(z),Z,J;for(q.smoothChildTiming=_isNotFalse(z.smoothChildTiming),_globalTimeline.remove(q),q._dp=0,q._time=q._tTime=_globalTimeline._time,Z=_globalTimeline._first;Z;)J=Z._next,(U||!(!Z._dur&&Z instanceof Tween&&Z.vars.onComplete===Z._targets[0]))&&_addToTimeline(q,Z,Z._start-Z._delay),Z=J;return _addToTimeline(_globalTimeline,q,0),q},context:function(z,U){return z?new Context(z,U):_context},matchMedia:function(z){return new MatchMedia(z)},matchMediaRefresh:function(){return _media.forEach(function(z){var U=z.conditions,q,Z;for(Z in U)U[Z]&&(U[Z]=!1,q=1);q&&z.revert()})||_onMediaChange()},addEventListener:function(z,U){var q=_listeners[z]||(_listeners[z]=[]);~q.indexOf(U)||q.push(U)},removeEventListener:function(z,U){var q=_listeners[z],Z=q&&q.indexOf(U);Z>=0&&q.splice(Z,1)},utils:{wrap,wrapYoyo,distribute,random,snap,normalize:normalize$1,getUnit,clamp,splitColor,toArray:toArray$2,selector,mapRange,pipe,unitize,interpolate,shuffle},install:_install,effects:_effects,ticker:_ticker,updateRoot:Timeline.updateRoot,plugins:_plugins,globalTimeline:_globalTimeline,core:{PropTween,globals:_addGlobal,Tween,Timeline,Animation,getCache:_getCache,_removeLinkedListItem,reverting:function(){return _reverting$1},context:function(z){return z&&_context&&(_context.data.push(z),z._ctx=_context),_context},suppressOverwrites:function(z){return _suppressOverwrites=z}}};_forEachName("to,from,fromTo,delayedCall,set,killTweensOf",function(I){return _gsap[I]=Tween[I]});_ticker.add(Timeline.updateRoot);_quickTween=_gsap.to({},{duration:0});var _getPluginPropTween=function(z,U){for(var q=z._pt;q&&q.p!==U&&q.op!==U&&q.fp!==U;)q=q._next;return q},_addModifiers=function(z,U){var q=z._targets,Z,J,te;for(Z in U)for(J=q.length;J--;)te=z._ptLookup[J][Z],te&&(te=te.d)&&(te._pt&&(te=_getPluginPropTween(te,Z)),te&&te.modifier&&te.modifier(U[Z],z,q[J],Z))},_buildModifierPlugin=function(z,U){return{name:z,rawVars:1,init:function(Z,J,te){te._onInit=function(ce){var he,me;if(_isString(J)&&(he={},_forEachName(J,function(ye){return he[ye]=1}),J=he),U){he={};for(me in J)he[me]=U(J[me]);J=he}_addModifiers(ce,J)}}}},gsap=_gsap.registerPlugin({name:"attr",init:function(z,U,q,Z,J){var te,ce,he;this.tween=q;for(te in U)he=z.getAttribute(te)||"",ce=this.add(z,"setAttribute",(he||0)+"",U[te],Z,J,0,0,te),ce.op=te,ce.b=he,this._props.push(te)},render:function(z,U){for(var q=U._pt;q;)_reverting$1?q.set(q.t,q.p,q.b,q):q.r(z,q.d),q=q._next}},{name:"endArray",init:function(z,U){for(var q=U.length;q--;)this.add(z,q,z[q]||0,U[q],0,0,0,0,0,1)}},_buildModifierPlugin("roundProps",_roundModifier),_buildModifierPlugin("modifiers"),_buildModifierPlugin("snap",snap))||_gsap;Tween.version=Timeline.version=gsap.version="3.11.3";_coreReady=1;_windowExists$1()&&_wake();_easeMap.Power0;_easeMap.Power1;_easeMap.Power2;_easeMap.Power3;_easeMap.Power4;_easeMap.Linear;_easeMap.Quad;_easeMap.Cubic;_easeMap.Quart;_easeMap.Quint;_easeMap.Strong;_easeMap.Elastic;_easeMap.Back;_easeMap.SteppedEase;_easeMap.Bounce;_easeMap.Sine;_easeMap.Expo;_easeMap.Circ;/*! * CSSPlugin 3.11.3 * https://greensock.com * * Copyright 2008-2022, GreenSock. All rights reserved. * Subject to the terms at https://greensock.com/standard-license or for * Club GreenSock members, the agreement issued with that membership. * @author: Jack Doyle, jack@greensock.com */var _win,_doc,_docElement,_pluginInitted,_tempDiv,_recentSetterPlugin,_reverting,_windowExists=function(){return typeof window<"u"},_transformProps={},_RAD2DEG=180/Math.PI,_DEG2RAD=Math.PI/180,_atan2=Math.atan2,_bigNum=1e8,_capsExp=/([A-Z])/g,_horizontalExp=/(left|right|width|margin|padding|x)/i,_complexExp=/[\s,\(]\S/,_propertyAliases={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},_renderCSSProp=function(z,U){return U.set(U.t,U.p,Math.round((U.s+U.c*z)*1e4)/1e4+U.u,U)},_renderPropWithEnd=function(z,U){return U.set(U.t,U.p,z===1?U.e:Math.round((U.s+U.c*z)*1e4)/1e4+U.u,U)},_renderCSSPropWithBeginning=function(z,U){return U.set(U.t,U.p,z?Math.round((U.s+U.c*z)*1e4)/1e4+U.u:U.b,U)},_renderRoundedCSSProp=function(z,U){var q=U.s+U.c*z;U.set(U.t,U.p,~~(q+(q<0?-.5:.5))+U.u,U)},_renderNonTweeningValue=function(z,U){return U.set(U.t,U.p,z?U.e:U.b,U)},_renderNonTweeningValueOnlyAtEnd=function(z,U){return U.set(U.t,U.p,z!==1?U.b:U.e,U)},_setterCSSStyle=function(z,U,q){return z.style[U]=q},_setterCSSProp=function(z,U,q){return z.style.setProperty(U,q)},_setterTransform=function(z,U,q){return z._gsap[U]=q},_setterScale=function(z,U,q){return z._gsap.scaleX=z._gsap.scaleY=q},_setterScaleWithRender=function(z,U,q,Z,J){var te=z._gsap;te.scaleX=te.scaleY=q,te.renderTransform(J,te)},_setterTransformWithRender=function(z,U,q,Z,J){var te=z._gsap;te[U]=q,te.renderTransform(J,te)},_transformProp="transform",_transformOriginProp=_transformProp+"Origin",_saveStyle=function(z,U){var q=this,Z=this.target,J=Z.style;if(z in _transformProps){if(this.tfm=this.tfm||{},z!=="transform"&&(z=_propertyAliases[z]||z,~z.indexOf(",")?z.split(",").forEach(function(te){return q.tfm[te]=_get(Z,te)}):this.tfm[z]=Z._gsap.x?Z._gsap[z]:_get(Z,z)),this.props.indexOf(_transformProp)>=0)return;Z._gsap.svg&&(this.svgo=Z.getAttribute("data-svg-origin"),this.props.push(_transformOriginProp,U,"")),z=_transformProp}(J||U)&&this.props.push(z,U,J[z])},_removeIndependentTransforms=function(z){z.translate&&(z.removeProperty("translate"),z.removeProperty("scale"),z.removeProperty("rotate"))},_revertStyle=function(){var z=this.props,U=this.target,q=U.style,Z=U._gsap,J,te;for(J=0;J<z.length;J+=3)z[J+1]?U[z[J]]=z[J+2]:z[J+2]?q[z[J]]=z[J+2]:q.removeProperty(z[J].replace(_capsExp,"-$1").toLowerCase());if(this.tfm){for(te in this.tfm)Z[te]=this.tfm[te];Z.svg&&(Z.renderTransform(),U.setAttribute("data-svg-origin",this.svgo||"")),J=_reverting(),J&&!J.isStart&&!q[_transformProp]&&(_removeIndependentTransforms(q),Z.uncache=1)}},_getStyleSaver=function(z,U){var q={target:z,props:[],revert:_revertStyle,save:_saveStyle};return U&&U.split(",").forEach(function(Z){return q.save(Z)}),q},_supports3D,_createElement=function(z,U){var q=_doc.createElementNS?_doc.createElementNS((U||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),z):_doc.createElement(z);return q.style?q:_doc.createElement(z)},_getComputedProperty=function I(z,U,q){var Z=getComputedStyle(z);return Z[U]||Z.getPropertyValue(U.replace(_capsExp,"-$1").toLowerCase())||Z.getPropertyValue(U)||!q&&I(z,_checkPropPrefix(U)||U,1)||""},_prefixes="O,Moz,ms,Ms,Webkit".split(","),_checkPropPrefix=function(z,U,q){var Z=U||_tempDiv,J=Z.style,te=5;if(z in J&&!q)return z;for(z=z.charAt(0).toUpperCase()+z.substr(1);te--&&!(_prefixes[te]+z in J););return te<0?null:(te===3?"ms":te>=0?_prefixes[te]:"")+z},_initCore=function(){_windowExists()&&window.document&&(_win=window,_doc=_win.document,_docElement=_doc.documentElement,_tempDiv=_createElement("div")||{style:{}},_createElement("div"),_transformProp=_checkPropPrefix(_transformProp),_transformOriginProp=_transformProp+"Origin",_tempDiv.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",_supports3D=!!_checkPropPrefix("perspective"),_reverting=gsap.core.reverting,_pluginInitted=1)},_getBBoxHack=function I(z){var U=_createElement("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),q=this.parentNode,Z=this.nextSibling,J=this.style.cssText,te;if(_docElement.appendChild(U),U.appendChild(this),this.style.display="block",z)try{te=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=I}catch{}else this._gsapBBox&&(te=this._gsapBBox());return q&&(Z?q.insertBefore(this,Z):q.appendChild(this)),_docElement.removeChild(U),this.style.cssText=J,te},_getAttributeFallbacks=function(z,U){for(var q=U.length;q--;)if(z.hasAttribute(U[q]))return z.getAttribute(U[q])},_getBBox=function(z){var U;try{U=z.getBBox()}catch{U=_getBBoxHack.call(z,!0)}return U&&(U.width||U.height)||z.getBBox===_getBBoxHack||(U=_getBBoxHack.call(z,!0)),U&&!U.width&&!U.x&&!U.y?{x:+_getAttributeFallbacks(z,["x","cx","x1"])||0,y:+_getAttributeFallbacks(z,["y","cy","y1"])||0,width:0,height:0}:U},_isSVG=function(z){return!!(z.getCTM&&(!z.parentNode||z.ownerSVGElement)&&_getBBox(z))},_removeProperty=function(z,U){if(U){var q=z.style;U in _transformProps&&U!==_transformOriginProp&&(U=_transformProp),q.removeProperty?((U.substr(0,2)==="ms"||U.substr(0,6)==="webkit")&&(U="-"+U),q.removeProperty(U.replace(_capsExp,"-$1").toLowerCase())):q.removeAttribute(U)}},_addNonTweeningPT=function(z,U,q,Z,J,te){var ce=new PropTween(z._pt,U,q,0,1,te?_renderNonTweeningValueOnlyAtEnd:_renderNonTweeningValue);return z._pt=ce,ce.b=Z,ce.e=J,z._props.push(q),ce},_nonConvertibleUnits={deg:1,rad:1,turn:1},_nonStandardLayouts={grid:1,flex:1},_convertToUnit=function I(z,U,q,Z){var J=parseFloat(q)||0,te=(q+"").trim().substr((J+"").length)||"px",ce=_tempDiv.style,he=_horizontalExp.test(U),me=z.tagName.toLowerCase()==="svg",ye=(me?"client":"offset")+(he?"Width":"Height"),Ee=100,ke=Z==="px",Pe=Z==="%",Te,we,Le,$e;return Z===te||!J||_nonConvertibleUnits[Z]||_nonConvertibleUnits[te]?J:(te!=="px"&&!ke&&(J=I(z,U,q,"px")),$e=z.getCTM&&_isSVG(z),(Pe||te==="%")&&(_transformProps[U]||~U.indexOf("adius"))?(Te=$e?z.getBBox()[he?"width":"height"]:z[ye],_round(Pe?J/Te*Ee:J/100*Te)):(ce[he?"width":"height"]=Ee+(ke?te:Z),we=~U.indexOf("adius")||Z==="em"&&z.appendChild&&!me?z:z.parentNode,$e&&(we=(z.ownerSVGElement||{}).parentNode),(!we||we===_doc||!we.appendChild)&&(we=_doc.body),Le=we._gsap,Le&&Pe&&Le.width&&he&&Le.time===_ticker.time&&!Le.uncache?_round(J/Le.width*Ee):((Pe||te==="%")&&!_nonStandardLayouts[_getComputedProperty(we,"display")]&&(ce.position=_getComputedProperty(z,"position")),we===z&&(ce.position="static"),we.appendChild(_tempDiv),Te=_tempDiv[ye],we.removeChild(_tempDiv),ce.position="absolute",he&&Pe&&(Le=_getCache(we),Le.time=_ticker.time,Le.width=we[ye]),_round(ke?Te*J/Ee:Te&&J?Ee/Te*J:0))))},_get=function(z,U,q,Z){var J;return _pluginInitted||_initCore(),U in _propertyAliases&&U!=="transform"&&(U=_propertyAliases[U],~U.indexOf(",")&&(U=U.split(",")[0])),_transformProps[U]&&U!=="transform"?(J=_parseTransform(z,Z),J=U!=="transformOrigin"?J[U]:J.svg?J.origin:_firstTwoOnly(_getComputedProperty(z,_transformOriginProp))+" "+J.zOrigin+"px"):(J=z.style[U],(!J||J==="auto"||Z||~(J+"").indexOf("calc("))&&(J=_specialProps[U]&&_specialProps[U](z,U,q)||_getComputedProperty(z,U)||_getProperty(z,U)||(U==="opacity"?1:0))),q&&!~(J+"").trim().indexOf(" ")?_convertToUnit(z,U,J,q)+q:J},_tweenComplexCSSString=function(z,U,q,Z){if(!q||q==="none"){var J=_checkPropPrefix(U,z,1),te=J&&_getComputedProperty(z,J,1);te&&te!==q?(U=J,q=te):U==="borderColor"&&(q=_getComputedProperty(z,"borderTopColor"))}var ce=new PropTween(this._pt,z.style,U,0,1,_renderComplexString),he=0,me=0,ye,Ee,ke,Pe,Te,we,Le,$e,Oe,Ce,Fe,Ge;if(ce.b=q,ce.e=Z,q+="",Z+="",Z==="auto"&&(z.style[U]=Z,Z=_getComputedProperty(z,U)||Z,z.style[U]=q),ye=[q,Z],_colorStringFilter(ye),q=ye[0],Z=ye[1],ke=q.match(_numWithUnitExp)||[],Ge=Z.match(_numWithUnitExp)||[],Ge.length){for(;Ee=_numWithUnitExp.exec(Z);)Le=Ee[0],Oe=Z.substring(he,Ee.index),Te?Te=(Te+1)%5:(Oe.substr(-5)==="rgba("||Oe.substr(-5)==="hsla(")&&(Te=1),Le!==(we=ke[me++]||"")&&(Pe=parseFloat(we)||0,Fe=we.substr((Pe+"").length),Le.charAt(1)==="="&&(Le=_parseRelative(Pe,Le)+Fe),$e=parseFloat(Le),Ce=Le.substr(($e+"").length),he=_numWithUnitExp.lastIndex-Ce.length,Ce||(Ce=Ce||_config.units[U]||Fe,he===Z.length&&(Z+=Ce,ce.e+=Ce)),Fe!==Ce&&(Pe=_convertToUnit(z,U,we,Ce)||0),ce._pt={_next:ce._pt,p:Oe||me===1?Oe:",",s:Pe,c:$e-Pe,m:Te&&Te<4||U==="zIndex"?Math.round:0});ce.c=he<Z.length?Z.substring(he,Z.length):""}else ce.r=U==="display"&&Z==="none"?_renderNonTweeningValueOnlyAtEnd:_renderNonTweeningValue;return _relExp.test(Z)&&(ce.e=0),this._pt=ce,ce},_keywordToPercent={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},_convertKeywordsToPercentages=function(z){var U=z.split(" "),q=U[0],Z=U[1]||"50%";return(q==="top"||q==="bottom"||Z==="left"||Z==="right")&&(z=q,q=Z,Z=z),U[0]=_keywordToPercent[q]||q,U[1]=_keywordToPercent[Z]||Z,U.join(" ")},_renderClearProps=function(z,U){if(U.tween&&U.tween._time===U.tween._dur){var q=U.t,Z=q.style,J=U.u,te=q._gsap,ce,he,me;if(J==="all"||J===!0)Z.cssText="",he=1;else for(J=J.split(","),me=J.length;--me>-1;)ce=J[me],_transformProps[ce]&&(he=1,ce=ce==="transformOrigin"?_transformOriginProp:_transformProp),_removeProperty(q,ce);he&&(_removeProperty(q,_transformProp),te&&(te.svg&&q.removeAttribute("transform"),_parseTransform(q,1),te.uncache=1,_removeIndependentTransforms(Z)))}},_specialProps={clearProps:function(z,U,q,Z,J){if(J.data!=="isFromStart"){var te=z._pt=new PropTween(z._pt,U,q,0,0,_renderClearProps);return te.u=Z,te.pr=-10,te.tween=J,z._props.push(q),1}}},_identity2DMatrix=[1,0,0,1,0,0],_rotationalProperties={},_isNullTransform=function(z){return z==="matrix(1, 0, 0, 1, 0, 0)"||z==="none"||!z},_getComputedTransformMatrixAsArray=function(z){var U=_getComputedProperty(z,_transformProp);return _isNullTransform(U)?_identity2DMatrix:U.substr(7).match(_numExp).map(_round)},_getMatrix=function(z,U){var q=z._gsap||_getCache(z),Z=z.style,J=_getComputedTransformMatrixAsArray(z),te,ce,he,me;return q.svg&&z.getAttribute("transform")?(he=z.transform.baseVal.consolidate().matrix,J=[he.a,he.b,he.c,he.d,he.e,he.f],J.join(",")==="1,0,0,1,0,0"?_identity2DMatrix:J):(J===_identity2DMatrix&&!z.offsetParent&&z!==_docElement&&!q.svg&&(he=Z.display,Z.display="block",te=z.parentNode,(!te||!z.offsetParent)&&(me=1,ce=z.nextElementSibling,_docElement.appendChild(z)),J=_getComputedTransformMatrixAsArray(z),he?Z.display=he:_removeProperty(z,"display"),me&&(ce?te.insertBefore(z,ce):te?te.appendChild(z):_docElement.removeChild(z))),U&&J.length>6?[J[0],J[1],J[4],J[5],J[12],J[13]]:J)},_applySVGOrigin=function(z,U,q,Z,J,te){var ce=z._gsap,he=J||_getMatrix(z,!0),me=ce.xOrigin||0,ye=ce.yOrigin||0,Ee=ce.xOffset||0,ke=ce.yOffset||0,Pe=he[0],Te=he[1],we=he[2],Le=he[3],$e=he[4],Oe=he[5],Ce=U.split(" "),Fe=parseFloat(Ce[0])||0,Ge=parseFloat(Ce[1])||0,We,Ye,Ke,Qe;q?he!==_identity2DMatrix&&(Ye=Pe*Le-Te*we)&&(Ke=Fe*(Le/Ye)+Ge*(-we/Ye)+(we*Oe-Le*$e)/Ye,Qe=Fe*(-Te/Ye)+Ge*(Pe/Ye)-(Pe*Oe-Te*$e)/Ye,Fe=Ke,Ge=Qe):(We=_getBBox(z),Fe=We.x+(~Ce[0].indexOf("%")?Fe/100*We.width:Fe),Ge=We.y+(~(Ce[1]||Ce[0]).indexOf("%")?Ge/100*We.height:Ge)),Z||Z!==!1&&ce.smooth?($e=Fe-me,Oe=Ge-ye,ce.xOffset=Ee+($e*Pe+Oe*we)-$e,ce.yOffset=ke+($e*Te+Oe*Le)-Oe):ce.xOffset=ce.yOffset=0,ce.xOrigin=Fe,ce.yOrigin=Ge,ce.smooth=!!Z,ce.origin=U,ce.originIsAbsolute=!!q,z.style[_transformOriginProp]="0px 0px",te&&(_addNonTweeningPT(te,ce,"xOrigin",me,Fe),_addNonTweeningPT(te,ce,"yOrigin",ye,Ge),_addNonTweeningPT(te,ce,"xOffset",Ee,ce.xOffset),_addNonTweeningPT(te,ce,"yOffset",ke,ce.yOffset)),z.setAttribute("data-svg-origin",Fe+" "+Ge)},_parseTransform=function(z,U){var q=z._gsap||new GSCache(z);if("x"in q&&!U&&!q.uncache)return q;var Z=z.style,J=q.scaleX<0,te="px",ce="deg",he=getComputedStyle(z),me=_getComputedProperty(z,_transformOriginProp)||"0",ye,Ee,ke,Pe,Te,we,Le,$e,Oe,Ce,Fe,Ge,We,Ye,Ke,Qe,ut,ht,ot,gt,vt,lt,Je,et,ze,qe,at,rt,yt,Et,kt,Pt;return ye=Ee=ke=we=Le=$e=Oe=Ce=Fe=0,Pe=Te=1,q.svg=!!(z.getCTM&&_isSVG(z)),he.translate&&((he.translate!=="none"||he.scale!=="none"||he.rotate!=="none")&&(Z[_transformProp]=(he.translate!=="none"?"translate3d("+(he.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+(he.rotate!=="none"?"rotate("+he.rotate+") ":"")+(he.scale!=="none"?"scale("+he.scale.split(" ").join(",")+") ":"")+(he[_transformProp]!=="none"?he[_transformProp]:"")),Z.scale=Z.rotate=Z.translate="none"),Ye=_getMatrix(z,q.svg),q.svg&&(q.uncache?(ze=z.getBBox(),me=q.xOrigin-ze.x+"px "+(q.yOrigin-ze.y)+"px",et=""):et=!U&&z.getAttribute("data-svg-origin"),_applySVGOrigin(z,et||me,!!et||q.originIsAbsolute,q.smooth!==!1,Ye)),Ge=q.xOrigin||0,We=q.yOrigin||0,Ye!==_identity2DMatrix&&(ht=Ye[0],ot=Ye[1],gt=Ye[2],vt=Ye[3],ye=lt=Ye[4],Ee=Je=Ye[5],Ye.length===6?(Pe=Math.sqrt(ht*ht+ot*ot),Te=Math.sqrt(vt*vt+gt*gt),we=ht||ot?_atan2(ot,ht)*_RAD2DEG:0,Oe=gt||vt?_atan2(gt,vt)*_RAD2DEG+we:0,Oe&&(Te*=Math.abs(Math.cos(Oe*_DEG2RAD))),q.svg&&(ye-=Ge-(Ge*ht+We*gt),Ee-=We-(Ge*ot+We*vt))):(Pt=Ye[6],Et=Ye[7],at=Ye[8],rt=Ye[9],yt=Ye[10],kt=Ye[11],ye=Ye[12],Ee=Ye[13],ke=Ye[14],Ke=_atan2(Pt,yt),Le=Ke*_RAD2DEG,Ke&&(Qe=Math.cos(-Ke),ut=Math.sin(-Ke),et=lt*Qe+at*ut,ze=Je*Qe+rt*ut,qe=Pt*Qe+yt*ut,at=lt*-ut+at*Qe,rt=Je*-ut+rt*Qe,yt=Pt*-ut+yt*Qe,kt=Et*-ut+kt*Qe,lt=et,Je=ze,Pt=qe),Ke=_atan2(-gt,yt),$e=Ke*_RAD2DEG,Ke&&(Qe=Math.cos(-Ke),ut=Math.sin(-Ke),et=ht*Qe-at*ut,ze=ot*Qe-rt*ut,qe=gt*Qe-yt*ut,kt=vt*ut+kt*Qe,ht=et,ot=ze,gt=qe),Ke=_atan2(ot,ht),we=Ke*_RAD2DEG,Ke&&(Qe=Math.cos(Ke),ut=Math.sin(Ke),et=ht*Qe+ot*ut,ze=lt*Qe+Je*ut,ot=ot*Qe-ht*ut,Je=Je*Qe-lt*ut,ht=et,lt=ze),Le&&Math.abs(Le)+Math.abs(we)>359.9&&(Le=we=0,$e=180-$e),Pe=_round(Math.sqrt(ht*ht+ot*ot+gt*gt)),Te=_round(Math.sqrt(Je*Je+Pt*Pt)),Ke=_atan2(lt,Je),Oe=Math.abs(Ke)>2e-4?Ke*_RAD2DEG:0,Fe=kt?1/(kt<0?-kt:kt):0),q.svg&&(et=z.getAttribute("transform"),q.forceCSS=z.setAttribute("transform","")||!_isNullTransform(_getComputedProperty(z,_transformProp)),et&&z.setAttribute("transform",et))),Math.abs(Oe)>90&&Math.abs(Oe)<270&&(J?(Pe*=-1,Oe+=we<=0?180:-180,we+=we<=0?180:-180):(Te*=-1,Oe+=Oe<=0?180:-180)),U=U||q.uncache,q.x=ye-((q.xPercent=ye&&(!U&&q.xPercent||(Math.round(z.offsetWidth/2)===Math.round(-ye)?-50:0)))?z.offsetWidth*q.xPercent/100:0)+te,q.y=Ee-((q.yPercent=Ee&&(!U&&q.yPercent||(Math.round(z.offsetHeight/2)===Math.round(-Ee)?-50:0)))?z.offsetHeight*q.yPercent/100:0)+te,q.z=ke+te,q.scaleX=_round(Pe),q.scaleY=_round(Te),q.rotation=_round(we)+ce,q.rotationX=_round(Le)+ce,q.rotationY=_round($e)+ce,q.skewX=Oe+ce,q.skewY=Ce+ce,q.transformPerspective=Fe+te,(q.zOrigin=parseFloat(me.split(" ")[2])||0)&&(Z[_transformOriginProp]=_firstTwoOnly(me)),q.xOffset=q.yOffset=0,q.force3D=_config.force3D,q.renderTransform=q.svg?_renderSVGTransforms:_supports3D?_renderCSSTransforms:_renderNon3DTransforms,q.uncache=0,q},_firstTwoOnly=function(z){return(z=z.split(" "))[0]+" "+z[1]},_addPxTranslate=function(z,U,q){var Z=getUnit(U);return _round(parseFloat(U)+parseFloat(_convertToUnit(z,"x",q+"px",Z)))+Z},_renderNon3DTransforms=function(z,U){U.z="0px",U.rotationY=U.rotationX="0deg",U.force3D=0,_renderCSSTransforms(z,U)},_zeroDeg="0deg",_zeroPx="0px",_endParenthesis=") ",_renderCSSTransforms=function(z,U){var q=U||this,Z=q.xPercent,J=q.yPercent,te=q.x,ce=q.y,he=q.z,me=q.rotation,ye=q.rotationY,Ee=q.rotationX,ke=q.skewX,Pe=q.skewY,Te=q.scaleX,we=q.scaleY,Le=q.transformPerspective,$e=q.force3D,Oe=q.target,Ce=q.zOrigin,Fe="",Ge=$e==="auto"&&z&&z!==1||$e===!0;if(Ce&&(Ee!==_zeroDeg||ye!==_zeroDeg)){var We=parseFloat(ye)*_DEG2RAD,Ye=Math.sin(We),Ke=Math.cos(We),Qe;We=parseFloat(Ee)*_DEG2RAD,Qe=Math.cos(We),te=_addPxTranslate(Oe,te,Ye*Qe*-Ce),ce=_addPxTranslate(Oe,ce,-Math.sin(We)*-Ce),he=_addPxTranslate(Oe,he,Ke*Qe*-Ce+Ce)}Le!==_zeroPx&&(Fe+="perspective("+Le+_endParenthesis),(Z||J)&&(Fe+="translate("+Z+"%, "+J+"%) "),(Ge||te!==_zeroPx||ce!==_zeroPx||he!==_zeroPx)&&(Fe+=he!==_zeroPx||Ge?"translate3d("+te+", "+ce+", "+he+") ":"translate("+te+", "+ce+_endParenthesis),me!==_zeroDeg&&(Fe+="rotate("+me+_endParenthesis),ye!==_zeroDeg&&(Fe+="rotateY("+ye+_endParenthesis),Ee!==_zeroDeg&&(Fe+="rotateX("+Ee+_endParenthesis),(ke!==_zeroDeg||Pe!==_zeroDeg)&&(Fe+="skew("+ke+", "+Pe+_endParenthesis),(Te!==1||we!==1)&&(Fe+="scale("+Te+", "+we+_endParenthesis),Oe.style[_transformProp]=Fe||"translate(0, 0)"},_renderSVGTransforms=function(z,U){var q=U||this,Z=q.xPercent,J=q.yPercent,te=q.x,ce=q.y,he=q.rotation,me=q.skewX,ye=q.skewY,Ee=q.scaleX,ke=q.scaleY,Pe=q.target,Te=q.xOrigin,we=q.yOrigin,Le=q.xOffset,$e=q.yOffset,Oe=q.forceCSS,Ce=parseFloat(te),Fe=parseFloat(ce),Ge,We,Ye,Ke,Qe;he=parseFloat(he),me=parseFloat(me),ye=parseFloat(ye),ye&&(ye=parseFloat(ye),me+=ye,he+=ye),he||me?(he*=_DEG2RAD,me*=_DEG2RAD,Ge=Math.cos(he)*Ee,We=Math.sin(he)*Ee,Ye=Math.sin(he-me)*-ke,Ke=Math.cos(he-me)*ke,me&&(ye*=_DEG2RAD,Qe=Math.tan(me-ye),Qe=Math.sqrt(1+Qe*Qe),Ye*=Qe,Ke*=Qe,ye&&(Qe=Math.tan(ye),Qe=Math.sqrt(1+Qe*Qe),Ge*=Qe,We*=Qe)),Ge=_round(Ge),We=_round(We),Ye=_round(Ye),Ke=_round(Ke)):(Ge=Ee,Ke=ke,We=Ye=0),(Ce&&!~(te+"").indexOf("px")||Fe&&!~(ce+"").indexOf("px"))&&(Ce=_convertToUnit(Pe,"x",te,"px"),Fe=_convertToUnit(Pe,"y",ce,"px")),(Te||we||Le||$e)&&(Ce=_round(Ce+Te-(Te*Ge+we*Ye)+Le),Fe=_round(Fe+we-(Te*We+we*Ke)+$e)),(Z||J)&&(Qe=Pe.getBBox(),Ce=_round(Ce+Z/100*Qe.width),Fe=_round(Fe+J/100*Qe.height)),Qe="matrix("+Ge+","+We+","+Ye+","+Ke+","+Ce+","+Fe+")",Pe.setAttribute("transform",Qe),Oe&&(Pe.style[_transformProp]=Qe)},_addRotationalPropTween=function(z,U,q,Z,J){var te=360,ce=_isString(J),he=parseFloat(J)*(ce&&~J.indexOf("rad")?_RAD2DEG:1),me=he-Z,ye=Z+me+"deg",Ee,ke;return ce&&(Ee=J.split("_")[1],Ee==="short"&&(me%=te,me!==me%(te/2)&&(me+=me<0?te:-te)),Ee==="cw"&&me<0?me=(me+te*_bigNum)%te-~~(me/te)*te:Ee==="ccw"&&me>0&&(me=(me-te*_bigNum)%te-~~(me/te)*te)),z._pt=ke=new PropTween(z._pt,U,q,Z,me,_renderPropWithEnd),ke.e=ye,ke.u="deg",z._props.push(q),ke},_assign=function(z,U){for(var q in U)z[q]=U[q];return z},_addRawTransformPTs=function(z,U,q){var Z=_assign({},q._gsap),J="perspective,force3D,transformOrigin,svgOrigin",te=q.style,ce,he,me,ye,Ee,ke,Pe,Te;Z.svg?(me=q.getAttribute("transform"),q.setAttribute("transform",""),te[_transformProp]=U,ce=_parseTransform(q,1),_removeProperty(q,_transformProp),q.setAttribute("transform",me)):(me=getComputedStyle(q)[_transformProp],te[_transformProp]=U,ce=_parseTransform(q,1),te[_transformProp]=me);for(he in _transformProps)me=Z[he],ye=ce[he],me!==ye&&J.indexOf(he)<0&&(Pe=getUnit(me),Te=getUnit(ye),Ee=Pe!==Te?_convertToUnit(q,he,me,Te):parseFloat(me),ke=parseFloat(ye),z._pt=new PropTween(z._pt,ce,he,Ee,ke-Ee,_renderCSSProp),z._pt.u=Te||0,z._props.push(he));_assign(ce,Z)};_forEachName("padding,margin,Width,Radius",function(I,z){var U="Top",q="Right",Z="Bottom",J="Left",te=(z<3?[U,q,Z,J]:[U+J,U+q,Z+q,Z+J]).map(function(ce){return z<2?I+ce:"border"+ce+I});_specialProps[z>1?"border"+I:I]=function(ce,he,me,ye,Ee){var ke,Pe;if(arguments.length<4)return ke=te.map(function(Te){return _get(ce,Te,me)}),Pe=ke.join(" "),Pe.split(ke[0]).length===5?ke[0]:Pe;ke=(ye+"").split(" "),Pe={},te.forEach(function(Te,we){return Pe[Te]=ke[we]=ke[we]||ke[(we-1)/2|0]}),ce.init(he,Pe,Ee)}});var CSSPlugin={name:"css",register:_initCore,targetTest:function(z){return z.style&&z.nodeType},init:function(z,U,q,Z,J){var te=this._props,ce=z.style,he=q.vars.startAt,me,ye,Ee,ke,Pe,Te,we,Le,$e,Oe,Ce,Fe,Ge,We,Ye,Ke;_pluginInitted||_initCore(),this.styles=this.styles||_getStyleSaver(z),Ke=this.styles.props,this.tween=q;for(we in U)if(we!=="autoRound"&&(ye=U[we],!(_plugins[we]&&_checkPlugin(we,U,q,Z,z,J)))){if(Pe=typeof ye,Te=_specialProps[we],Pe==="function"&&(ye=ye.call(q,Z,z,J),Pe=typeof ye),Pe==="string"&&~ye.indexOf("random(")&&(ye=_replaceRandom(ye)),Te)Te(this,z,we,ye,q)&&(Ye=1);else if(we.substr(0,2)==="--")me=(getComputedStyle(z).getPropertyValue(we)+"").trim(),ye+="",_colorExp.lastIndex=0,_colorExp.test(me)||(Le=getUnit(me),$e=getUnit(ye)),$e?Le!==$e&&(me=_convertToUnit(z,we,me,$e)+$e):Le&&(ye+=Le),this.add(ce,"setProperty",me,ye,Z,J,0,0,we),te.push(we),Ke.push(we,0,ce[we]);else if(Pe!=="undefined"){if(he&&we in he?(me=typeof he[we]=="function"?he[we].call(q,Z,z,J):he[we],_isString(me)&&~me.indexOf("random(")&&(me=_replaceRandom(me)),getUnit(me+"")||(me+=_config.units[we]||getUnit(_get(z,we))||""),(me+"").charAt(1)==="="&&(me=_get(z,we))):me=_get(z,we),ke=parseFloat(me),Oe=Pe==="string"&&ye.charAt(1)==="="&&ye.substr(0,2),Oe&&(ye=ye.substr(2)),Ee=parseFloat(ye),we in _propertyAliases&&(we==="autoAlpha"&&(ke===1&&_get(z,"visibility")==="hidden"&&Ee&&(ke=0),Ke.push("visibility",0,ce.visibility),_addNonTweeningPT(this,ce,"visibility",ke?"inherit":"hidden",Ee?"inherit":"hidden",!Ee)),we!=="scale"&&we!=="transform"&&(we=_propertyAliases[we],~we.indexOf(",")&&(we=we.split(",")[0]))),Ce=we in _transformProps,Ce){if(this.styles.save(we),Fe||(Ge=z._gsap,Ge.renderTransform&&!U.parseTransform||_parseTransform(z,U.parseTransform),We=U.smoothOrigin!==!1&&Ge.smooth,Fe=this._pt=new PropTween(this._pt,ce,_transformProp,0,1,Ge.renderTransform,Ge,0,-1),Fe.dep=1),we==="scale")this._pt=new PropTween(this._pt,Ge,"scaleY",ke,(Oe?_parseRelative(ke,Oe+Ee):Ee)-ke||0,_renderCSSProp),this._pt.u=0,te.push("scaleY",we),we+="X";else if(we==="transformOrigin"){Ke.push(_transformOriginProp,0,ce[_transformOriginProp]),ye=_convertKeywordsToPercentages(ye),Ge.svg?_applySVGOrigin(z,ye,0,We,0,this):($e=parseFloat(ye.split(" ")[2])||0,$e!==Ge.zOrigin&&_addNonTweeningPT(this,Ge,"zOrigin",Ge.zOrigin,$e),_addNonTweeningPT(this,ce,we,_firstTwoOnly(me),_firstTwoOnly(ye)));continue}else if(we==="svgOrigin"){_applySVGOrigin(z,ye,1,We,0,this);continue}else if(we in _rotationalProperties){_addRotationalPropTween(this,Ge,we,ke,Oe?_parseRelative(ke,Oe+ye):ye);continue}else if(we==="smoothOrigin"){_addNonTweeningPT(this,Ge,"smooth",Ge.smooth,ye);continue}else if(we==="force3D"){Ge[we]=ye;continue}else if(we==="transform"){_addRawTransformPTs(this,ye,z);continue}}else we in ce||(we=_checkPropPrefix(we)||we);if(Ce||(Ee||Ee===0)&&(ke||ke===0)&&!_complexExp.test(ye)&&we in ce)Le=(me+"").substr((ke+"").length),Ee||(Ee=0),$e=getUnit(ye)||(we in _config.units?_config.units[we]:Le),Le!==$e&&(ke=_convertToUnit(z,we,me,$e)),this._pt=new PropTween(this._pt,Ce?Ge:ce,we,ke,(Oe?_parseRelative(ke,Oe+Ee):Ee)-ke,!Ce&&($e==="px"||we==="zIndex")&&U.autoRound!==!1?_renderRoundedCSSProp:_renderCSSProp),this._pt.u=$e||0,Le!==$e&&$e!=="%"&&(this._pt.b=me,this._pt.r=_renderCSSPropWithBeginning);else if(we in ce)_tweenComplexCSSString.call(this,z,we,me,Oe?Oe+ye:ye);else if(we in z)this.add(z,we,me||z[we],Oe?Oe+ye:ye,Z,J);else{_missingPlugin(we,ye);continue}Ce||(we in ce?Ke.push(we,0,ce[we]):Ke.push(we,1,me||z[we])),te.push(we)}}Ye&&_sortPropTweensByPriority(this)},render:function(z,U){if(U.tween._time||!_reverting())for(var q=U._pt;q;)q.r(z,q.d),q=q._next;else U.styles.revert()},get:_get,aliases:_propertyAliases,getSetter:function(z,U,q){var Z=_propertyAliases[U];return Z&&Z.indexOf(",")<0&&(U=Z),U in _transformProps&&U!==_transformOriginProp&&(z._gsap.x||_get(z,"x"))?q&&_recentSetterPlugin===q?U==="scale"?_setterScale:_setterTransform:(_recentSetterPlugin=q||{})&&(U==="scale"?_setterScaleWithRender:_setterTransformWithRender):z.style&&!_isUndefined(z.style[U])?_setterCSSStyle:~U.indexOf("-")?_setterCSSProp:_getSetter(z,U)},core:{_removeProperty,_getMatrix}};gsap.utils.checkPrefix=_checkPropPrefix;gsap.core.getStyleSaver=_getStyleSaver;(function(I,z,U,q){var Z=_forEachName(I+","+z+","+U,function(J){_transformProps[J]=1});_forEachName(z,function(J){_config.units[J]="deg",_rotationalProperties[J]=1}),_propertyAliases[Z[13]]=I+","+z,_forEachName(q,function(J){var te=J.split(":");_propertyAliases[te[1]]=Z[te[0]]})})("x,y,z,scale,scaleX,scaleY,xPercent,yPercent","rotation,rotationX,rotationY,skewX,skewY","transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective","0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY");_forEachName("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(I){_config.units[I]="px"});gsap.registerPlugin(CSSPlugin);var gsapWithCSS=gsap.registerPlugin(CSSPlugin)||gsap;gsapWithCSS.core.Tween;var check=function(I){return I&&I.Math==Math&&I},global$k=check(typeof globalThis=="object"&&globalThis)||check(typeof window=="object"&&window)||check(typeof self=="object"&&self)||check(typeof commonjsGlobal=="object"&&commonjsGlobal)||function(){return this}()||Function("return this")(),shared$4={exports:{}},global$j=global$k,defineProperty$7=Object.defineProperty,defineGlobalProperty$3=function(I,z){try{defineProperty$7(global$j,I,{value:z,configurable:!0,writable:!0})}catch{global$j[I]=z}return z},global$i=global$k,defineGlobalProperty$2=defineGlobalProperty$3,SHARED="__core-js_shared__",store$3=global$i[SHARED]||defineGlobalProperty$2(SHARED,{}),sharedStore=store$3,store$2=sharedStore;(shared$4.exports=function(I,z){return store$2[I]||(store$2[I]=z!==void 0?z:{})})("versions",[]).push({version:"3.23.2",mode:"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.23.2/LICENSE",source:"https://github.com/zloirock/core-js"});var sharedExports=shared$4.exports,fails$o=function(I){try{return!!I()}catch{return!0}},fails$n=fails$o,functionBindNative=!fails$n(function(){var I=(function(){}).bind();return typeof I!="function"||I.hasOwnProperty("prototype")}),NATIVE_BIND$3=functionBindNative,FunctionPrototype$3=Function.prototype,bind$4=FunctionPrototype$3.bind,call$e=FunctionPrototype$3.call,uncurryThis$q=NATIVE_BIND$3&&bind$4.bind(call$e,call$e),functionUncurryThis=NATIVE_BIND$3?function(I){return I&&uncurryThis$q(I)}:function(I){return I&&function(){return call$e.apply(I,arguments)}},$TypeError$b=TypeError,requireObjectCoercible$6=function(I){if(I==null)throw $TypeError$b("Can't call method on "+I);return I},requireObjectCoercible$5=requireObjectCoercible$6,$Object$4=Object,toObject$7=function(I){return $Object$4(requireObjectCoercible$5(I))},uncurryThis$p=functionUncurryThis,toObject$6=toObject$7,hasOwnProperty$2=uncurryThis$p({}.hasOwnProperty),hasOwnProperty_1=Object.hasOwn||function(z,U){return hasOwnProperty$2(toObject$6(z),U)},uncurryThis$o=functionUncurryThis,id$2=0,postfix=Math.random(),toString$c=uncurryThis$o(1 .toString),uid$3=function(I){return"Symbol("+(I===void 0?"":I)+")_"+toString$c(++id$2+postfix,36)},isCallable$k=function(I){return typeof I=="function"},global$h=global$k,isCallable$j=isCallable$k,aFunction=function(I){return isCallable$j(I)?I:void 0},getBuiltIn$5=function(I,z){return arguments.length<2?aFunction(global$h[I]):global$h[I]&&global$h[I][z]},getBuiltIn$4=getBuiltIn$5,engineUserAgent=getBuiltIn$4("navigator","userAgent")||"",global$g=global$k,userAgent=engineUserAgent,process$1=global$g.process,Deno=global$g.Deno,versions=process$1&&process$1.versions||Deno&&Deno.version,v8=versions&&versions.v8,match,version;v8&&(match=v8.split("."),version=match[0]>0&&match[0]<4?1:+(match[0]+match[1]));!version&&userAgent&&(match=userAgent.match(/Edge\/(\d+)/),(!match||match[1]>=74)&&(match=userAgent.match(/Chrome\/(\d+)/),match&&(version=+match[1])));var engineV8Version=version,V8_VERSION$1=engineV8Version,fails$m=fails$o,nativeSymbol=!!Object.getOwnPropertySymbols&&!fails$m(function(){var I=Symbol();return!String(I)||!(Object(I)instanceof Symbol)||!Symbol.sham&&V8_VERSION$1&&V8_VERSION$1<41}),NATIVE_SYMBOL$1=nativeSymbol,useSymbolAsUid=NATIVE_SYMBOL$1&&!Symbol.sham&&typeof Symbol.iterator=="symbol",global$f=global$k,shared$3=sharedExports,hasOwn$a=hasOwnProperty_1,uid$2=uid$3,NATIVE_SYMBOL=nativeSymbol,USE_SYMBOL_AS_UID$1=useSymbolAsUid,WellKnownSymbolsStore=shared$3("wks"),Symbol$2=global$f.Symbol,symbolFor=Symbol$2&&Symbol$2.for,createWellKnownSymbol=USE_SYMBOL_AS_UID$1?Symbol$2:Symbol$2&&Symbol$2.withoutSetter||uid$2,wellKnownSymbol$f=function(I){if(!hasOwn$a(WellKnownSymbolsStore,I)||!(NATIVE_SYMBOL||typeof WellKnownSymbolsStore[I]=="string")){var z="Symbol."+I;NATIVE_SYMBOL&&hasOwn$a(Symbol$2,I)?WellKnownSymbolsStore[I]=Symbol$2[I]:USE_SYMBOL_AS_UID$1&&symbolFor?WellKnownSymbolsStore[I]=symbolFor(z):WellKnownSymbolsStore[I]=createWellKnownSymbol(z)}return WellKnownSymbolsStore[I]},wellKnownSymbol$e=wellKnownSymbol$f,TO_STRING_TAG$3=wellKnownSymbol$e("toStringTag"),test={};test[TO_STRING_TAG$3]="z";var toStringTagSupport=String(test)==="[object z]",objectDefineProperty={},fails$l=fails$o,descriptors$1=!fails$l(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),isCallable$i=isCallable$k,isObject$h=function(I){return typeof I=="object"?I!==null:isCallable$i(I)},global$e=global$k,isObject$g=isObject$h,document$1=global$e.document,EXISTS$1=isObject$g(document$1)&&isObject$g(document$1.createElement),documentCreateElement$2=function(I){return EXISTS$1?document$1.createElement(I):{}},DESCRIPTORS$a=descriptors$1,fails$k=fails$o,createElement=documentCreateElement$2,ie8DomDefine=!DESCRIPTORS$a&&!fails$k(function(){return Object.defineProperty(createElement("div"),"a",{get:function(){return 7}}).a!=7}),DESCRIPTORS$9=descriptors$1,fails$j=fails$o,v8PrototypeDefineBug=DESCRIPTORS$9&&fails$j(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42}),isObject$f=isObject$h,$String$3=String,$TypeError$a=TypeError,anObject$d=function(I){if(isObject$f(I))return I;throw $TypeError$a($String$3(I)+" is not an object")},NATIVE_BIND$2=functionBindNative,call$d=Function.prototype.call,functionCall=NATIVE_BIND$2?call$d.bind(call$d):function(){return call$d.apply(call$d,arguments)},uncurryThis$n=functionUncurryThis,objectIsPrototypeOf=uncurryThis$n({}.isPrototypeOf),getBuiltIn$3=getBuiltIn$5,isCallable$h=isCallable$k,isPrototypeOf$2=objectIsPrototypeOf,USE_SYMBOL_AS_UID=useSymbolAsUid,$Object$3=Object,isSymbol$4=USE_SYMBOL_AS_UID?function(I){return typeof I=="symbol"}:function(I){var z=getBuiltIn$3("Symbol");return isCallable$h(z)&&isPrototypeOf$2(z.prototype,$Object$3(I))},$String$2=String,tryToString$3=function(I){try{return $String$2(I)}catch{return"Object"}},isCallable$g=isCallable$k,tryToString$2=tryToString$3,$TypeError$9=TypeError,aCallable$4=function(I){if(isCallable$g(I))return I;throw $TypeError$9(tryToString$2(I)+" is not a function")},aCallable$3=aCallable$4,getMethod$5=function(I,z){var U=I[z];return U==null?void 0:aCallable$3(U)},call$c=functionCall,isCallable$f=isCallable$k,isObject$e=isObject$h,$TypeError$8=TypeError,ordinaryToPrimitive$1=function(I,z){var U,q;if(z==="string"&&isCallable$f(U=I.toString)&&!isObject$e(q=call$c(U,I))||isCallable$f(U=I.valueOf)&&!isObject$e(q=call$c(U,I))||z!=="string"&&isCallable$f(U=I.toString)&&!isObject$e(q=call$c(U,I)))return q;throw $TypeError$8("Can't convert object to primitive value")},call$b=functionCall,isObject$d=isObject$h,isSymbol$3=isSymbol$4,getMethod$4=getMethod$5,ordinaryToPrimitive=ordinaryToPrimitive$1,wellKnownSymbol$d=wellKnownSymbol$f,$TypeError$7=TypeError,TO_PRIMITIVE=wellKnownSymbol$d("toPrimitive"),toPrimitive$1=function(I,z){if(!isObject$d(I)||isSymbol$3(I))return I;var U=getMethod$4(I,TO_PRIMITIVE),q;if(U){if(z===void 0&&(z="default"),q=call$b(U,I,z),!isObject$d(q)||isSymbol$3(q))return q;throw $TypeError$7("Can't convert object to primitive value")}return z===void 0&&(z="number"),ordinaryToPrimitive(I,z)},toPrimitive=toPrimitive$1,isSymbol$2=isSymbol$4,toPropertyKey$3=function(I){var z=toPrimitive(I,"string");return isSymbol$2(z)?z:z+""},DESCRIPTORS$8=descriptors$1,IE8_DOM_DEFINE$1=ie8DomDefine,V8_PROTOTYPE_DEFINE_BUG$1=v8PrototypeDefineBug,anObject$c=anObject$d,toPropertyKey$2=toPropertyKey$3,$TypeError$6=TypeError,$defineProperty=Object.defineProperty,$getOwnPropertyDescriptor$1=Object.getOwnPropertyDescriptor,ENUMERABLE="enumerable",CONFIGURABLE$1="configurable",WRITABLE="writable";objectDefineProperty.f=DESCRIPTORS$8?V8_PROTOTYPE_DEFINE_BUG$1?function(z,U,q){if(anObject$c(z),U=toPropertyKey$2(U),anObject$c(q),typeof z=="function"&&U==="prototype"&&"value"in q&&WRITABLE in q&&!q[WRITABLE]){var Z=$getOwnPropertyDescriptor$1(z,U);Z&&Z[WRITABLE]&&(z[U]=q.value,q={configurable:CONFIGURABLE$1 in q?q[CONFIGURABLE$1]:Z[CONFIGURABLE$1],enumerable:ENUMERABLE in q?q[ENUMERABLE]:Z[ENUMERABLE],writable:!1})}return $defineProperty(z,U,q)}:$defineProperty:function(z,U,q){if(anObject$c(z),U=toPropertyKey$2(U),anObject$c(q),IE8_DOM_DEFINE$1)try{return $defineProperty(z,U,q)}catch{}if("get"in q||"set"in q)throw $TypeError$6("Accessors not supported");return"value"in q&&(z[U]=q.value),z};var makeBuiltIn$2={exports:{}},DESCRIPTORS$7=descriptors$1,hasOwn$9=hasOwnProperty_1,FunctionPrototype$2=Function.prototype,getDescriptor=DESCRIPTORS$7&&Object.getOwnPropertyDescriptor,EXISTS=hasOwn$9(FunctionPrototype$2,"name"),PROPER=EXISTS&&(function(){}).name==="something",CONFIGURABLE=EXISTS&&(!DESCRIPTORS$7||DESCRIPTORS$7&&getDescriptor(FunctionPrototype$2,"name").configurable),functionName={EXISTS,PROPER,CONFIGURABLE},uncurryThis$m=functionUncurryThis,isCallable$e=isCallable$k,store$1=sharedStore,functionToString$1=uncurryThis$m(Function.toString);isCallable$e(store$1.inspectSource)||(store$1.inspectSource=function(I){return functionToString$1(I)});var inspectSource$3=store$1.inspectSource,global$d=global$k,isCallable$d=isCallable$k,inspectSource$2=inspectSource$3,WeakMap$2=global$d.WeakMap,nativeWeakMap=isCallable$d(WeakMap$2)&&/native code/.test(inspectSource$2(WeakMap$2)),createPropertyDescriptor$4=function(I,z){return{enumerable:!(I&1),configurable:!(I&2),writable:!(I&4),value:z}},DESCRIPTORS$6=descriptors$1,definePropertyModule$4=objectDefineProperty,createPropertyDescriptor$3=createPropertyDescriptor$4,createNonEnumerableProperty$6=DESCRIPTORS$6?function(I,z,U){return definePropertyModule$4.f(I,z,createPropertyDescriptor$3(1,U))}:function(I,z,U){return I[z]=U,I},shared$2=sharedExports,uid$1=uid$3,keys$1=shared$2("keys"),sharedKey$3=function(I){return keys$1[I]||(keys$1[I]=uid$1(I))},hiddenKeys$5={},NATIVE_WEAK_MAP$1=nativeWeakMap,global$c=global$k,uncurryThis$l=functionUncurryThis,isObject$c=isObject$h,createNonEnumerableProperty$5=createNonEnumerableProperty$6,hasOwn$8=hasOwnProperty_1,shared$1=sharedStore,sharedKey$2=sharedKey$3,hiddenKeys$4=hiddenKeys$5,OBJECT_ALREADY_INITIALIZED="Object already initialized",TypeError$1=global$c.TypeError,WeakMap$1=global$c.WeakMap,set$2,get$3,has,enforce=function(I){return has(I)?get$3(I):set$2(I,{})},getterFor=function(I){return function(z){var U;if(!isObject$c(z)||(U=get$3(z)).type!==I)throw TypeError$1("Incompatible receiver, "+I+" required");return U}};if(NATIVE_WEAK_MAP$1||shared$1.state){var store=shared$1.state||(shared$1.state=new WeakMap$1),wmget=uncurryThis$l(store.get),wmhas=uncurryThis$l(store.has),wmset=uncurryThis$l(store.set);set$2=function(I,z){if(wmhas(store,I))throw new TypeError$1(OBJECT_ALREADY_INITIALIZED);return z.facade=I,wmset(store,I,z),z},get$3=function(I){return wmget(store,I)||{}},has=function(I){return wmhas(store,I)}}else{var STATE=sharedKey$2("state");hiddenKeys$4[STATE]=!0,set$2=function(I,z){if(hasOwn$8(I,STATE))throw new TypeError$1(OBJECT_ALREADY_INITIALIZED);return z.facade=I,createNonEnumerableProperty$5(I,STATE,z),z},get$3=function(I){return hasOwn$8(I,STATE)?I[STATE]:{}},has=function(I){return hasOwn$8(I,STATE)}}var internalState={set:set$2,get:get$3,has,enforce,getterFor},fails$i=fails$o,isCallable$c=isCallable$k,hasOwn$7=hasOwnProperty_1,DESCRIPTORS$5=descriptors$1,CONFIGURABLE_FUNCTION_NAME$1=functionName.CONFIGURABLE,inspectSource$1=inspectSource$3,InternalStateModule$3=internalState,enforceInternalState$1=InternalStateModule$3.enforce,getInternalState$3=InternalStateModule$3.get,defineProperty$6=Object.defineProperty,CONFIGURABLE_LENGTH=DESCRIPTORS$5&&!fails$i(function(){return defineProperty$6(function(){},"length",{value:8}).length!==8}),TEMPLATE=String(String).split("String"),makeBuiltIn$1=makeBuiltIn$2.exports=function(I,z,U){String(z).slice(0,7)==="Symbol("&&(z="["+String(z).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),U&&U.getter&&(z="get "+z),U&&U.setter&&(z="set "+z),(!hasOwn$7(I,"name")||CONFIGURABLE_FUNCTION_NAME$1&&I.name!==z)&&defineProperty$6(I,"name",{value:z,configurable:!0}),CONFIGURABLE_LENGTH&&U&&hasOwn$7(U,"arity")&&I.length!==U.arity&&defineProperty$6(I,"length",{value:U.arity});try{U&&hasOwn$7(U,"constructor")&&U.constructor?DESCRIPTORS$5&&defineProperty$6(I,"prototype",{writable:!1}):I.prototype&&(I.prototype=void 0)}catch{}var q=enforceInternalState$1(I);return hasOwn$7(q,"source")||(q.source=TEMPLATE.join(typeof z=="string"?z:"")),I};Function.prototype.toString=makeBuiltIn$1(function(){return isCallable$c(this)&&getInternalState$3(this).source||inspectSource$1(this)},"toString");var makeBuiltInExports=makeBuiltIn$2.exports,isCallable$b=isCallable$k,definePropertyModule$3=objectDefineProperty,makeBuiltIn=makeBuiltInExports,defineGlobalProperty$1=defineGlobalProperty$3,defineBuiltIn$7=function(I,z,U,q){q||(q={});var Z=q.enumerable,J=q.name!==void 0?q.name:z;return isCallable$b(U)&&makeBuiltIn(U,J,q),q.global?Z?I[z]=U:defineGlobalProperty$1(z,U):(q.unsafe?I[z]&&(Z=!0):delete I[z],Z?I[z]=U:definePropertyModule$3.f(I,z,{value:U,enumerable:!1,configurable:!q.nonConfigurable,writable:!q.nonWritable})),I},uncurryThis$k=functionUncurryThis,toString$b=uncurryThis$k({}.toString),stringSlice$4=uncurryThis$k("".slice),classofRaw$1=function(I){return stringSlice$4(toString$b(I),8,-1)},TO_STRING_TAG_SUPPORT$2=toStringTagSupport,isCallable$a=isCallable$k,classofRaw=classofRaw$1,wellKnownSymbol$c=wellKnownSymbol$f,TO_STRING_TAG$2=wellKnownSymbol$c("toStringTag"),$Object$2=Object,CORRECT_ARGUMENTS=classofRaw(function(){return arguments}())=="Arguments",tryGet=function(I,z){try{return I[z]}catch{}},classof$a=TO_STRING_TAG_SUPPORT$2?classofRaw:function(I){var z,U,q;return I===void 0?"Undefined":I===null?"Null":typeof(U=tryGet(z=$Object$2(I),TO_STRING_TAG$2))=="string"?U:CORRECT_ARGUMENTS?classofRaw(z):(q=classofRaw(z))=="Object"&&isCallable$a(z.callee)?"Arguments":q},TO_STRING_TAG_SUPPORT$1=toStringTagSupport,classof$9=classof$a,objectToString$3=TO_STRING_TAG_SUPPORT$1?{}.toString:function(){return"[object "+classof$9(this)+"]"},TO_STRING_TAG_SUPPORT=toStringTagSupport,defineBuiltIn$6=defineBuiltIn$7,toString$a=objectToString$3;TO_STRING_TAG_SUPPORT||defineBuiltIn$6(Object.prototype,"toString",toString$a,{unsafe:!0});var domIterables={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},documentCreateElement$1=documentCreateElement$2,classList=documentCreateElement$1("span").classList,DOMTokenListPrototype$2=classList&&classList.constructor&&classList.constructor.prototype,domTokenListPrototype=DOMTokenListPrototype$2===Object.prototype?void 0:DOMTokenListPrototype$2,uncurryThis$j=functionUncurryThis,aCallable$2=aCallable$4,NATIVE_BIND$1=functionBindNative,bind$3=uncurryThis$j(uncurryThis$j.bind),functionBindContext=function(I,z){return aCallable$2(I),z===void 0?I:NATIVE_BIND$1?bind$3(I,z):function(){return I.apply(z,arguments)}},uncurryThis$i=functionUncurryThis,fails$h=fails$o,classof$8=classofRaw$1,$Object$1=Object,split=uncurryThis$i("".split),indexedObject=fails$h(function(){return!$Object$1("z").propertyIsEnumerable(0)})?function(I){return classof$8(I)=="String"?split(I,""):$Object$1(I)}:$Object$1,ceil=Math.ceil,floor$1=Math.floor,mathTrunc=Math.trunc||function(z){var U=+z;return(U>0?floor$1:ceil)(U)},trunc=mathTrunc,toIntegerOrInfinity$4=function(I){var z=+I;return z!==z||z===0?0:trunc(z)},toIntegerOrInfinity$3=toIntegerOrInfinity$4,min$3=Math.min,toLength$3=function(I){return I>0?min$3(toIntegerOrInfinity$3(I),9007199254740991):0},toLength$2=toLength$3,lengthOfArrayLike$5=function(I){return toLength$2(I.length)},classof$7=classofRaw$1,isArray$3=Array.isArray||function(z){return classof$7(z)=="Array"},uncurryThis$h=functionUncurryThis,fails$g=fails$o,isCallable$9=isCallable$k,classof$6=classof$a,getBuiltIn$2=getBuiltIn$5,inspectSource=inspectSource$3,noop$1=function(){},empty=[],construct=getBuiltIn$2("Reflect","construct"),constructorRegExp=/^\s*(?:class|function)\b/,exec$2=uncurryThis$h(constructorRegExp.exec),INCORRECT_TO_STRING=!constructorRegExp.exec(noop$1),isConstructorModern=function(z){if(!isCallable$9(z))return!1;try{return construct(noop$1,empty,z),!0}catch{return!1}},isConstructorLegacy=function(z){if(!isCallable$9(z))return!1;switch(classof$6(z)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return INCORRECT_TO_STRING||!!exec$2(constructorRegExp,inspectSource(z))}catch{return!0}};isConstructorLegacy.sham=!0;var isConstructor$1=!construct||fails$g(function(){var I;return isConstructorModern(isConstructorModern.call)||!isConstructorModern(Object)||!isConstructorModern(function(){I=!0})||I})?isConstructorLegacy:isConstructorModern,isArray$2=isArray$3,isConstructor=isConstructor$1,isObject$b=isObject$h,wellKnownSymbol$b=wellKnownSymbol$f,SPECIES$2=wellKnownSymbol$b("species"),$Array$1=Array,arraySpeciesConstructor$1=function(I){var z;return isArray$2(I)&&(z=I.constructor,isConstructor(z)&&(z===$Array$1||isArray$2(z.prototype))?z=void 0:isObject$b(z)&&(z=z[SPECIES$2],z===null&&(z=void 0))),z===void 0?$Array$1:z},arraySpeciesConstructor=arraySpeciesConstructor$1,arraySpeciesCreate$1=function(I,z){return new(arraySpeciesConstructor(I))(z===0?0:z)},bind$2=functionBindContext,uncurryThis$g=functionUncurryThis,IndexedObject$3=indexedObject,toObject$5=toObject$7,lengthOfArrayLike$4=lengthOfArrayLike$5,arraySpeciesCreate=arraySpeciesCreate$1,push$2=uncurryThis$g([].push),createMethod$4=function(I){var z=I==1,U=I==2,q=I==3,Z=I==4,J=I==6,te=I==7,ce=I==5||J;return function(he,me,ye,Ee){for(var ke=toObject$5(he),Pe=IndexedObject$3(ke),Te=bind$2(me,ye),we=lengthOfArrayLike$4(Pe),Le=0,$e=Ee||arraySpeciesCreate,Oe=z?$e(he,we):U||te?$e(he,0):void 0,Ce,Fe;we>Le;Le++)if((ce||Le in Pe)&&(Ce=Pe[Le],Fe=Te(Ce,Le,ke),I))if(z)Oe[Le]=Fe;else if(Fe)switch(I){case 3:return!0;case 5:return Ce;case 6:return Le;case 2:push$2(Oe,Ce)}else switch(I){case 4:return!1;case 7:push$2(Oe,Ce)}return J?-1:q||Z?Z:Oe}},arrayIteration={forEach:createMethod$4(0),map:createMethod$4(1),filter:createMethod$4(2),some:createMethod$4(3),every:createMethod$4(4),find:createMethod$4(5),findIndex:createMethod$4(6),filterReject:createMethod$4(7)},fails$f=fails$o,arrayMethodIsStrict$2=function(I,z){var U=[][I];return!!U&&fails$f(function(){U.call(null,z||function(){return 1},1)})},$forEach=arrayIteration.forEach,arrayMethodIsStrict$1=arrayMethodIsStrict$2,STRICT_METHOD$1=arrayMethodIsStrict$1("forEach"),arrayForEach=STRICT_METHOD$1?[].forEach:function(z){return $forEach(this,z,arguments.length>1?arguments[1]:void 0)},global$b=global$k,DOMIterables$1=domIterables,DOMTokenListPrototype$1=domTokenListPrototype,forEach$1=arrayForEach,createNonEnumerableProperty$4=createNonEnumerableProperty$6,handlePrototype$1=function(I){if(I&&I.forEach!==forEach$1)try{createNonEnumerableProperty$4(I,"forEach",forEach$1)}catch{I.forEach=forEach$1}};for(var COLLECTION_NAME$1 in DOMIterables$1)DOMIterables$1[COLLECTION_NAME$1]&&handlePrototype$1(global$b[COLLECTION_NAME$1]&&global$b[COLLECTION_NAME$1].prototype);handlePrototype$1(DOMTokenListPrototype$1);var canUseDOM=!!(typeof window<"u"&&window.document&&window.document.createElement),canUseDom=canUseDOM;const canUseDOM$1=getDefaultExportFromCjs(canUseDom);var objectGetOwnPropertyDescriptor={},objectPropertyIsEnumerable={},$propertyIsEnumerable={}.propertyIsEnumerable,getOwnPropertyDescriptor$1=Object.getOwnPropertyDescriptor,NASHORN_BUG=getOwnPropertyDescriptor$1&&!$propertyIsEnumerable.call({1:2},1);objectPropertyIsEnumerable.f=NASHORN_BUG?function(z){var U=getOwnPropertyDescriptor$1(this,z);return!!U&&U.enumerable}:$propertyIsEnumerable;var IndexedObject$2=indexedObject,requireObjectCoercible$4=requireObjectCoercible$6,toIndexedObject$6=function(I){return IndexedObject$2(requireObjectCoercible$4(I))},DESCRIPTORS$4=descriptors$1,call$a=functionCall,propertyIsEnumerableModule$1=objectPropertyIsEnumerable,createPropertyDescriptor$2=createPropertyDescriptor$4,toIndexedObject$5=toIndexedObject$6,toPropertyKey$1=toPropertyKey$3,hasOwn$6=hasOwnProperty_1,IE8_DOM_DEFINE=ie8DomDefine,$getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor;objectGetOwnPropertyDescriptor.f=DESCRIPTORS$4?$getOwnPropertyDescriptor:function(z,U){if(z=toIndexedObject$5(z),U=toPropertyKey$1(U),IE8_DOM_DEFINE)try{return $getOwnPropertyDescriptor(z,U)}catch{}if(hasOwn$6(z,U))return createPropertyDescriptor$2(!call$a(propertyIsEnumerableModule$1.f,z,U),z[U])};var objectGetOwnPropertyNames={},toIntegerOrInfinity$2=toIntegerOrInfinity$4,max$3=Math.max,min$2=Math.min,toAbsoluteIndex$2=function(I,z){var U=toIntegerOrInfinity$2(I);return U<0?max$3(U+z,0):min$2(U,z)},toIndexedObject$4=toIndexedObject$6,toAbsoluteIndex$1=toAbsoluteIndex$2,lengthOfArrayLike$3=lengthOfArrayLike$5,createMethod$3=function(I){return function(z,U,q){var Z=toIndexedObject$4(z),J=lengthOfArrayLike$3(Z),te=toAbsoluteIndex$1(q,J),ce;if(I&&U!=U){for(;J>te;)if(ce=Z[te++],ce!=ce)return!0}else for(;J>te;te++)if((I||te in Z)&&Z[te]===U)return I||te||0;return!I&&-1}},arrayIncludes={includes:createMethod$3(!0),indexOf:createMethod$3(!1)},uncurryThis$f=functionUncurryThis,hasOwn$5=hasOwnProperty_1,toIndexedObject$3=toIndexedObject$6,indexOf$2=arrayIncludes.indexOf,hiddenKeys$3=hiddenKeys$5,push$1=uncurryThis$f([].push),objectKeysInternal=function(I,z){var U=toIndexedObject$3(I),q=0,Z=[],J;for(J in U)!hasOwn$5(hiddenKeys$3,J)&&hasOwn$5(U,J)&&push$1(Z,J);for(;z.length>q;)hasOwn$5(U,J=z[q++])&&(~indexOf$2(Z,J)||push$1(Z,J));return Z},enumBugKeys$3=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],internalObjectKeys$1=objectKeysInternal,enumBugKeys$2=enumBugKeys$3,hiddenKeys$2=enumBugKeys$2.concat("length","prototype");objectGetOwnPropertyNames.f=Object.getOwnPropertyNames||function(z){return internalObjectKeys$1(z,hiddenKeys$2)};var objectGetOwnPropertySymbols={};objectGetOwnPropertySymbols.f=Object.getOwnPropertySymbols;var getBuiltIn$1=getBuiltIn$5,uncurryThis$e=functionUncurryThis,getOwnPropertyNamesModule$1=objectGetOwnPropertyNames,getOwnPropertySymbolsModule$1=objectGetOwnPropertySymbols,anObject$b=anObject$d,concat$2=uncurryThis$e([].concat),ownKeys$1=getBuiltIn$1("Reflect","ownKeys")||function(z){var U=getOwnPropertyNamesModule$1.f(anObject$b(z)),q=getOwnPropertySymbolsModule$1.f;return q?concat$2(U,q(z)):U},hasOwn$4=hasOwnProperty_1,ownKeys=ownKeys$1,getOwnPropertyDescriptorModule=objectGetOwnPropertyDescriptor,definePropertyModule$2=objectDefineProperty,copyConstructorProperties$1=function(I,z,U){for(var q=ownKeys(z),Z=definePropertyModule$2.f,J=getOwnPropertyDescriptorModule.f,te=0;te<q.length;te++){var ce=q[te];!hasOwn$4(I,ce)&&!(U&&hasOwn$4(U,ce))&&Z(I,ce,J(z,ce))}},fails$e=fails$o,isCallable$8=isCallable$k,replacement=/#|\.prototype\./,isForced$2=function(I,z){var U=data[normalize(I)];return U==POLYFILL?!0:U==NATIVE?!1:isCallable$8(z)?fails$e(z):!!z},normalize=isForced$2.normalize=function(I){return String(I).replace(replacement,".").toLowerCase()},data=isForced$2.data={},NATIVE=isForced$2.NATIVE="N",POLYFILL=isForced$2.POLYFILL="P",isForced_1=isForced$2,global$a=global$k,getOwnPropertyDescriptor=objectGetOwnPropertyDescriptor.f,createNonEnumerableProperty$3=createNonEnumerableProperty$6,defineBuiltIn$5=defineBuiltIn$7,defineGlobalProperty=defineGlobalProperty$3,copyConstructorProperties=copyConstructorProperties$1,isForced$1=isForced_1,_export=function(I,z){var U=I.target,q=I.global,Z=I.stat,J,te,ce,he,me,ye;if(q?te=global$a:Z?te=global$a[U]||defineGlobalProperty(U,{}):te=(global$a[U]||{}).prototype,te)for(ce in z){if(me=z[ce],I.dontCallGetSet?(ye=getOwnPropertyDescriptor(te,ce),he=ye&&ye.value):he=te[ce],J=isForced$1(q?ce:U+(Z?".":"#")+ce,I.forced),!J&&he!==void 0){if(typeof me==typeof he)continue;copyConstructorProperties(me,he)}(I.sham||he&&he.sham)&&createNonEnumerableProperty$3(me,"sham",!0),defineBuiltIn$5(te,ce,me,I)}},classof$5=classof$a,$String$1=String,toString$9=function(I){if(classof$5(I)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return $String$1(I)},whitespaces$2=` \v\f\r \u2028\u2029\uFEFF`,uncurryThis$d=functionUncurryThis,requireObjectCoercible$3=requireObjectCoercible$6,toString$8=toString$9,whitespaces$1=whitespaces$2,replace$2=uncurryThis$d("".replace),whitespace="["+whitespaces$1+"]",ltrim=RegExp("^"+whitespace+whitespace+"*"),rtrim=RegExp(whitespace+whitespace+"*$"),createMethod$2=function(I){return function(z){var U=toString$8(requireObjectCoercible$3(z));return I&1&&(U=replace$2(U,ltrim,"")),I&2&&(U=replace$2(U,rtrim,"")),U}},stringTrim={start:createMethod$2(1),end:createMethod$2(2),trim:createMethod$2(3)},global$9=global$k,fails$d=fails$o,uncurryThis$c=functionUncurryThis,toString$7=toString$9,trim$1=stringTrim.trim,whitespaces=whitespaces$2,$parseInt$1=global$9.parseInt,Symbol$1=global$9.Symbol,ITERATOR$6=Symbol$1&&Symbol$1.iterator,hex=/^[+-]?0x/i,exec$1=uncurryThis$c(hex.exec),FORCED=$parseInt$1(whitespaces+"08")!==8||$parseInt$1(whitespaces+"0x16")!==22||ITERATOR$6&&!fails$d(function(){$parseInt$1(Object(ITERATOR$6))}),numberParseInt=FORCED?function(z,U){var q=trim$1(toString$7(z));return $parseInt$1(q,U>>>0||(exec$1(hex,q)?16:10))}:$parseInt$1,$$7=_export,$parseInt=numberParseInt;$$7({global:!0,forced:parseInt!=$parseInt},{parseInt:$parseInt});var internalObjectKeys=objectKeysInternal,enumBugKeys$1=enumBugKeys$3,objectKeys$2=Object.keys||function(z){return internalObjectKeys(z,enumBugKeys$1)},DESCRIPTORS$3=descriptors$1,uncurryThis$b=functionUncurryThis,call$9=functionCall,fails$c=fails$o,objectKeys$1=objectKeys$2,getOwnPropertySymbolsModule=objectGetOwnPropertySymbols,propertyIsEnumerableModule=objectPropertyIsEnumerable,toObject$4=toObject$7,IndexedObject$1=indexedObject,$assign=Object.assign,defineProperty$5=Object.defineProperty,concat$1=uncurryThis$b([].concat),objectAssign=!$assign||fails$c(function(){if(DESCRIPTORS$3&&$assign({b:1},$assign(defineProperty$5({},"a",{enumerable:!0,get:function(){defineProperty$5(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var I={},z={},U=Symbol(),q="abcdefghijklmnopqrst";return I[U]=7,q.split("").forEach(function(Z){z[Z]=Z}),$assign({},I)[U]!=7||objectKeys$1($assign({},z)).join("")!=q})?function(z,U){for(var q=toObject$4(z),Z=arguments.length,J=1,te=getOwnPropertySymbolsModule.f,ce=propertyIsEnumerableModule.f;Z>J;)for(var he=IndexedObject$1(arguments[J++]),me=te?concat$1(objectKeys$1(he),te(he)):objectKeys$1(he),ye=me.length,Ee=0,ke;ye>Ee;)ke=me[Ee++],(!DESCRIPTORS$3||call$9(ce,he,ke))&&(q[ke]=he[ke]);return q}:$assign,$$6=_export,assign=objectAssign;$$6({target:"Object",stat:!0,arity:2,forced:Object.assign!==assign},{assign});var fails$b=fails$o,wellKnownSymbol$a=wellKnownSymbol$f,V8_VERSION=engineV8Version,SPECIES$1=wellKnownSymbol$a("species"),arrayMethodHasSpeciesSupport$1=function(I){return V8_VERSION>=51||!fails$b(function(){var z=[],U=z.constructor={};return U[SPECIES$1]=function(){return{foo:1}},z[I](Boolean).foo!==1})},$$5=_export,$filter=arrayIteration.filter,arrayMethodHasSpeciesSupport=arrayMethodHasSpeciesSupport$1,HAS_SPECIES_SUPPORT=arrayMethodHasSpeciesSupport("filter");$$5({target:"Array",proto:!0,forced:!HAS_SPECIES_SUPPORT},{filter:function(z){return $filter(this,z,arguments.length>1?arguments[1]:void 0)}});var objectDefineProperties={},DESCRIPTORS$2=descriptors$1,V8_PROTOTYPE_DEFINE_BUG=v8PrototypeDefineBug,definePropertyModule$1=objectDefineProperty,anObject$a=anObject$d,toIndexedObject$2=toIndexedObject$6,objectKeys=objectKeys$2;objectDefineProperties.f=DESCRIPTORS$2&&!V8_PROTOTYPE_DEFINE_BUG?Object.defineProperties:function(z,U){anObject$a(z);for(var q=toIndexedObject$2(U),Z=objectKeys(U),J=Z.length,te=0,ce;J>te;)definePropertyModule$1.f(z,ce=Z[te++],q[ce]);return z};var getBuiltIn=getBuiltIn$5,html$1=getBuiltIn("document","documentElement"),anObject$9=anObject$d,definePropertiesModule=objectDefineProperties,enumBugKeys=enumBugKeys$3,hiddenKeys$1=hiddenKeys$5,html=html$1,documentCreateElement=documentCreateElement$2,sharedKey$1=sharedKey$3,GT=">",LT="<",PROTOTYPE="prototype",SCRIPT="script",IE_PROTO$1=sharedKey$1("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(I){return LT+SCRIPT+GT+I+LT+"/"+SCRIPT+GT},NullProtoObjectViaActiveX=function(I){I.write(scriptTag("")),I.close();var z=I.parentWindow.Object;return I=null,z},NullProtoObjectViaIFrame=function(){var I=documentCreateElement("iframe"),z="java"+SCRIPT+":",U;return I.style.display="none",html.appendChild(I),I.src=String(z),U=I.contentWindow.document,U.open(),U.write(scriptTag("document.F=Object")),U.close(),U.F},activeXDocument,NullProtoObject=function(){try{activeXDocument=new ActiveXObject("htmlfile")}catch{}NullProtoObject=typeof document<"u"?document.domain&&activeXDocument?NullProtoObjectViaActiveX(activeXDocument):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(activeXDocument);for(var I=enumBugKeys.length;I--;)delete NullProtoObject[PROTOTYPE][enumBugKeys[I]];return NullProtoObject()};hiddenKeys$1[IE_PROTO$1]=!0;var objectCreate=Object.create||function(z,U){var q;return z!==null?(EmptyConstructor[PROTOTYPE]=anObject$9(z),q=new EmptyConstructor,EmptyConstructor[PROTOTYPE]=null,q[IE_PROTO$1]=z):q=NullProtoObject(),U===void 0?q:definePropertiesModule.f(q,U)},wellKnownSymbol$9=wellKnownSymbol$f,create$2=objectCreate,defineProperty$4=objectDefineProperty.f,UNSCOPABLES=wellKnownSymbol$9("unscopables"),ArrayPrototype$1=Array.prototype;ArrayPrototype$1[UNSCOPABLES]==null&&defineProperty$4(ArrayPrototype$1,UNSCOPABLES,{configurable:!0,value:create$2(null)});var addToUnscopables$1=function(I){ArrayPrototype$1[UNSCOPABLES][I]=!0},iterators={},fails$a=fails$o,correctPrototypeGetter=!fails$a(function(){function I(){}return I.prototype.constructor=null,Object.getPrototypeOf(new I)!==I.prototype}),hasOwn$3=hasOwnProperty_1,isCallable$7=isCallable$k,toObject$3=toObject$7,sharedKey=sharedKey$3,CORRECT_PROTOTYPE_GETTER=correctPrototypeGetter,IE_PROTO=sharedKey("IE_PROTO"),$Object=Object,ObjectPrototype=$Object.prototype,objectGetPrototypeOf=CORRECT_PROTOTYPE_GETTER?$Object.getPrototypeOf:function(I){var z=toObject$3(I);if(hasOwn$3(z,IE_PROTO))return z[IE_PROTO];var U=z.constructor;return isCallable$7(U)&&z instanceof U?U.prototype:z instanceof $Object?ObjectPrototype:null},fails$9=fails$o,isCallable$6=isCallable$k,getPrototypeOf$2=objectGetPrototypeOf,defineBuiltIn$4=defineBuiltIn$7,wellKnownSymbol$8=wellKnownSymbol$f,ITERATOR$5=wellKnownSymbol$8("iterator"),BUGGY_SAFARI_ITERATORS$1=!1,IteratorPrototype$2,PrototypeOfArrayIteratorPrototype,arrayIterator;[].keys&&(arrayIterator=[].keys(),"next"in arrayIterator?(PrototypeOfArrayIteratorPrototype=getPrototypeOf$2(getPrototypeOf$2(arrayIterator)),PrototypeOfArrayIteratorPrototype!==Object.prototype&&(IteratorPrototype$2=PrototypeOfArrayIteratorPrototype)):BUGGY_SAFARI_ITERATORS$1=!0);var NEW_ITERATOR_PROTOTYPE=IteratorPrototype$2==null||fails$9(function(){var I={};return IteratorPrototype$2[ITERATOR$5].call(I)!==I});NEW_ITERATOR_PROTOTYPE&&(IteratorPrototype$2={});isCallable$6(IteratorPrototype$2[ITERATOR$5])||defineBuiltIn$4(IteratorPrototype$2,ITERATOR$5,function(){return this});var iteratorsCore={IteratorPrototype:IteratorPrototype$2,BUGGY_SAFARI_ITERATORS:BUGGY_SAFARI_ITERATORS$1},defineProperty$3=objectDefineProperty.f,hasOwn$2=hasOwnProperty_1,wellKnownSymbol$7=wellKnownSymbol$f,TO_STRING_TAG$1=wellKnownSymbol$7("toStringTag"),setToStringTag$3=function(I,z,U){I&&!U&&(I=I.prototype),I&&!hasOwn$2(I,TO_STRING_TAG$1)&&defineProperty$3(I,TO_STRING_TAG$1,{configurable:!0,value:z})},IteratorPrototype$1=iteratorsCore.IteratorPrototype,create$1=objectCreate,createPropertyDescriptor$1=createPropertyDescriptor$4,setToStringTag$2=setToStringTag$3,Iterators$4=iterators,returnThis$1=function(){return this},createIteratorConstructor$1=function(I,z,U,q){var Z=z+" Iterator";return I.prototype=create$1(IteratorPrototype$1,{next:createPropertyDescriptor$1(+!q,U)}),setToStringTag$2(I,Z,!1),Iterators$4[Z]=returnThis$1,I},isCallable$5=isCallable$k,$String=String,$TypeError$5=TypeError,aPossiblePrototype$1=function(I){if(typeof I=="object"||isCallable$5(I))return I;throw $TypeError$5("Can't set "+$String(I)+" as a prototype")},uncurryThis$a=functionUncurryThis,anObject$8=anObject$d,aPossiblePrototype=aPossiblePrototype$1,objectSetPrototypeOf=Object.setPrototypeOf||("__proto__"in{}?function(){var I=!1,z={},U;try{U=uncurryThis$a(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),U(z,[]),I=z instanceof Array}catch{}return function(Z,J){return anObject$8(Z),aPossiblePrototype(J),I?U(Z,J):Z.__proto__=J,Z}}():void 0),$$4=_export,call$8=functionCall,FunctionName=functionName,isCallable$4=isCallable$k,createIteratorConstructor=createIteratorConstructor$1,getPrototypeOf$1=objectGetPrototypeOf,setPrototypeOf$1=objectSetPrototypeOf,setToStringTag$1=setToStringTag$3,createNonEnumerableProperty$2=createNonEnumerableProperty$6,defineBuiltIn$3=defineBuiltIn$7,wellKnownSymbol$6=wellKnownSymbol$f,Iterators$3=iterators,IteratorsCore=iteratorsCore,PROPER_FUNCTION_NAME=FunctionName.PROPER,CONFIGURABLE_FUNCTION_NAME=FunctionName.CONFIGURABLE,IteratorPrototype=IteratorsCore.IteratorPrototype,BUGGY_SAFARI_ITERATORS=IteratorsCore.BUGGY_SAFARI_ITERATORS,ITERATOR$4=wellKnownSymbol$6("iterator"),KEYS="keys",VALUES="values",ENTRIES="entries",returnThis=function(){return this},defineIterator$2=function(I,z,U,q,Z,J,te){createIteratorConstructor(U,z,q);var ce=function($e){if($e===Z&&ke)return ke;if(!BUGGY_SAFARI_ITERATORS&&$e in ye)return ye[$e];switch($e){case KEYS:return function(){return new U(this,$e)};case VALUES:return function(){return new U(this,$e)};case ENTRIES:return function(){return new U(this,$e)}}return function(){return new U(this)}},he=z+" Iterator",me=!1,ye=I.prototype,Ee=ye[ITERATOR$4]||ye["@@iterator"]||Z&&ye[Z],ke=!BUGGY_SAFARI_ITERATORS&&Ee||ce(Z),Pe=z=="Array"&&ye.entries||Ee,Te,we,Le;if(Pe&&(Te=getPrototypeOf$1(Pe.call(new I)),Te!==Object.prototype&&Te.next&&(getPrototypeOf$1(Te)!==IteratorPrototype&&(setPrototypeOf$1?setPrototypeOf$1(Te,IteratorPrototype):isCallable$4(Te[ITERATOR$4])||defineBuiltIn$3(Te,ITERATOR$4,returnThis)),setToStringTag$1(Te,he,!0))),PROPER_FUNCTION_NAME&&Z==VALUES&&Ee&&Ee.name!==VALUES&&(CONFIGURABLE_FUNCTION_NAME?createNonEnumerableProperty$2(ye,"name",VALUES):(me=!0,ke=function(){return call$8(Ee,this)})),Z)if(we={values:ce(VALUES),keys:J?ke:ce(KEYS),entries:ce(ENTRIES)},te)for(Le in we)(BUGGY_SAFARI_ITERATORS||me||!(Le in ye))&&defineBuiltIn$3(ye,Le,we[Le]);else $$4({target:z,proto:!0,forced:BUGGY_SAFARI_ITERATORS||me},we);return ye[ITERATOR$4]!==ke&&defineBuiltIn$3(ye,ITERATOR$4,ke,{name:Z}),Iterators$3[z]=ke,we},toIndexedObject$1=toIndexedObject$6,addToUnscopables=addToUnscopables$1,Iterators$2=iterators,InternalStateModule$2=internalState,defineProperty$2=objectDefineProperty.f,defineIterator$1=defineIterator$2,DESCRIPTORS$1=descriptors$1,ARRAY_ITERATOR="Array Iterator",setInternalState$2=InternalStateModule$2.set,getInternalState$2=InternalStateModule$2.getterFor(ARRAY_ITERATOR),es_array_iterator=defineIterator$1(Array,"Array",function(I,z){setInternalState$2(this,{type:ARRAY_ITERATOR,target:toIndexedObject$1(I),index:0,kind:z})},function(){var I=getInternalState$2(this),z=I.target,U=I.kind,q=I.index++;return!z||q>=z.length?(I.target=void 0,{value:void 0,done:!0}):U=="keys"?{value:q,done:!1}:U=="values"?{value:z[q],done:!1}:{value:[q,z[q]],done:!1}},"values"),values=Iterators$2.Arguments=Iterators$2.Array;addToUnscopables("keys");addToUnscopables("values");addToUnscopables("entries");if(DESCRIPTORS$1&&values.name!=="values")try{defineProperty$2(values,"name",{value:"values"})}catch{}var uncurryThis$9=functionUncurryThis,toIntegerOrInfinity$1=toIntegerOrInfinity$4,toString$6=toString$9,requireObjectCoercible$2=requireObjectCoercible$6,charAt$4=uncurryThis$9("".charAt),charCodeAt=uncurryThis$9("".charCodeAt),stringSlice$3=uncurryThis$9("".slice),createMethod$1=function(I){return function(z,U){var q=toString$6(requireObjectCoercible$2(z)),Z=toIntegerOrInfinity$1(U),J=q.length,te,ce;return Z<0||Z>=J?I?"":void 0:(te=charCodeAt(q,Z),te<55296||te>56319||Z+1===J||(ce=charCodeAt(q,Z+1))<56320||ce>57343?I?charAt$4(q,Z):te:I?stringSlice$3(q,Z,Z+2):(te-55296<<10)+(ce-56320)+65536)}},stringMultibyte={codeAt:createMethod$1(!1),charAt:createMethod$1(!0)},charAt$3=stringMultibyte.charAt,toString$5=toString$9,InternalStateModule$1=internalState,defineIterator=defineIterator$2,STRING_ITERATOR="String Iterator",setInternalState$1=InternalStateModule$1.set,getInternalState$1=InternalStateModule$1.getterFor(STRING_ITERATOR);defineIterator(String,"String",function(I){setInternalState$1(this,{type:STRING_ITERATOR,string:toString$5(I),index:0})},function(){var z=getInternalState$1(this),U=z.string,q=z.index,Z;return q>=U.length?{value:void 0,done:!0}:(Z=charAt$3(U,q),z.index+=Z.length,{value:Z,done:!1})});var defineBuiltIn$2=defineBuiltIn$7,defineBuiltIns$2=function(I,z,U){for(var q in z)defineBuiltIn$2(I,q,z[q],U);return I},internalMetadata={exports:{}},objectGetOwnPropertyNamesExternal={},toPropertyKey=toPropertyKey$3,definePropertyModule=objectDefineProperty,createPropertyDescriptor=createPropertyDescriptor$4,createProperty$1=function(I,z,U){var q=toPropertyKey(z);q in I?definePropertyModule.f(I,q,createPropertyDescriptor(0,U)):I[q]=U},toAbsoluteIndex=toAbsoluteIndex$2,lengthOfArrayLike$2=lengthOfArrayLike$5,createProperty=createProperty$1,$Array=Array,max$2=Math.max,arraySliceSimple=function(I,z,U){for(var q=lengthOfArrayLike$2(I),Z=toAbsoluteIndex(z,q),J=toAbsoluteIndex(U===void 0?q:U,q),te=$Array(max$2(J-Z,0)),ce=0;Z<J;Z++,ce++)createProperty(te,ce,I[Z]);return te.length=ce,te},classof$4=classofRaw$1,toIndexedObject=toIndexedObject$6,$getOwnPropertyNames=objectGetOwnPropertyNames.f,arraySlice=arraySliceSimple,windowNames=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],getWindowNames=function(I){try{return $getOwnPropertyNames(I)}catch{return arraySlice(windowNames)}};objectGetOwnPropertyNamesExternal.f=function(z){return windowNames&&classof$4(z)=="Window"?getWindowNames(z):$getOwnPropertyNames(toIndexedObject(z))};var fails$8=fails$o,arrayBufferNonExtensible=fails$8(function(){if(typeof ArrayBuffer=="function"){var I=new ArrayBuffer(8);Object.isExtensible(I)&&Object.defineProperty(I,"a",{value:8})}}),fails$7=fails$o,isObject$a=isObject$h,classof$3=classofRaw$1,ARRAY_BUFFER_NON_EXTENSIBLE=arrayBufferNonExtensible,$isExtensible=Object.isExtensible,FAILS_ON_PRIMITIVES=fails$7(function(){$isExtensible(1)}),objectIsExtensible=FAILS_ON_PRIMITIVES||ARRAY_BUFFER_NON_EXTENSIBLE?function(z){return!isObject$a(z)||ARRAY_BUFFER_NON_EXTENSIBLE&&classof$3(z)=="ArrayBuffer"?!1:$isExtensible?$isExtensible(z):!0}:$isExtensible,fails$6=fails$o,freezing=!fails$6(function(){return Object.isExtensible(Object.preventExtensions({}))}),$$3=_export,uncurryThis$8=functionUncurryThis,hiddenKeys=hiddenKeys$5,isObject$9=isObject$h,hasOwn$1=hasOwnProperty_1,defineProperty$1=objectDefineProperty.f,getOwnPropertyNamesModule=objectGetOwnPropertyNames,getOwnPropertyNamesExternalModule=objectGetOwnPropertyNamesExternal,isExtensible$1=objectIsExtensible,uid=uid$3,FREEZING=freezing,REQUIRED=!1,METADATA=uid("meta"),id$1=0,setMetadata=function(I){defineProperty$1(I,METADATA,{value:{objectID:"O"+id$1++,weakData:{}}})},fastKey=function(I,z){if(!isObject$9(I))return typeof I=="symbol"?I:(typeof I=="string"?"S":"P")+I;if(!hasOwn$1(I,METADATA)){if(!isExtensible$1(I))return"F";if(!z)return"E";setMetadata(I)}return I[METADATA].objectID},getWeakData$1=function(I,z){if(!hasOwn$1(I,METADATA)){if(!isExtensible$1(I))return!0;if(!z)return!1;setMetadata(I)}return I[METADATA].weakData},onFreeze=function(I){return FREEZING&&REQUIRED&&isExtensible$1(I)&&!hasOwn$1(I,METADATA)&&setMetadata(I),I},enable=function(){meta.enable=function(){},REQUIRED=!0;var I=getOwnPropertyNamesModule.f,z=uncurryThis$8([].splice),U={};U[METADATA]=1,I(U).length&&(getOwnPropertyNamesModule.f=function(q){for(var Z=I(q),J=0,te=Z.length;J<te;J++)if(Z[J]===METADATA){z(Z,J,1);break}return Z},$$3({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:getOwnPropertyNamesExternalModule.f}))},meta=internalMetadata.exports={enable,fastKey,getWeakData:getWeakData$1,onFreeze};hiddenKeys[METADATA]=!0;var internalMetadataExports=internalMetadata.exports,wellKnownSymbol$5=wellKnownSymbol$f,Iterators$1=iterators,ITERATOR$3=wellKnownSymbol$5("iterator"),ArrayPrototype=Array.prototype,isArrayIteratorMethod$1=function(I){return I!==void 0&&(Iterators$1.Array===I||ArrayPrototype[ITERATOR$3]===I)},classof$2=classof$a,getMethod$3=getMethod$5,Iterators=iterators,wellKnownSymbol$4=wellKnownSymbol$f,ITERATOR$2=wellKnownSymbol$4("iterator"),getIteratorMethod$2=function(I){if(I!=null)return getMethod$3(I,ITERATOR$2)||getMethod$3(I,"@@iterator")||Iterators[classof$2(I)]},call$7=functionCall,aCallable$1=aCallable$4,anObject$7=anObject$d,tryToString$1=tryToString$3,getIteratorMethod$1=getIteratorMethod$2,$TypeError$4=TypeError,getIterator$1=function(I,z){var U=arguments.length<2?getIteratorMethod$1(I):z;if(aCallable$1(U))return anObject$7(call$7(U,I));throw $TypeError$4(tryToString$1(I)+" is not iterable")},call$6=functionCall,anObject$6=anObject$d,getMethod$2=getMethod$5,iteratorClose$1=function(I,z,U){var q,Z;anObject$6(I);try{if(q=getMethod$2(I,"return"),!q){if(z==="throw")throw U;return U}q=call$6(q,I)}catch(J){Z=!0,q=J}if(z==="throw")throw U;if(Z)throw q;return anObject$6(q),U},bind$1=functionBindContext,call$5=functionCall,anObject$5=anObject$d,tryToString=tryToString$3,isArrayIteratorMethod=isArrayIteratorMethod$1,lengthOfArrayLike$1=lengthOfArrayLike$5,isPrototypeOf$1=objectIsPrototypeOf,getIterator=getIterator$1,getIteratorMethod=getIteratorMethod$2,iteratorClose=iteratorClose$1,$TypeError$3=TypeError,Result=function(I,z){this.stopped=I,this.result=z},ResultPrototype=Result.prototype,iterate$2=function(I,z,U){var q=U&&U.that,Z=!!(U&&U.AS_ENTRIES),J=!!(U&&U.IS_ITERATOR),te=!!(U&&U.INTERRUPTED),ce=bind$1(z,q),he,me,ye,Ee,ke,Pe,Te,we=function($e){return he&&iteratorClose(he,"normal",$e),new Result(!0,$e)},Le=function($e){return Z?(anObject$5($e),te?ce($e[0],$e[1],we):ce($e[0],$e[1])):te?ce($e,we):ce($e)};if(J)he=I;else{if(me=getIteratorMethod(I),!me)throw $TypeError$3(tryToString(I)+" is not iterable");if(isArrayIteratorMethod(me)){for(ye=0,Ee=lengthOfArrayLike$1(I);Ee>ye;ye++)if(ke=Le(I[ye]),ke&&isPrototypeOf$1(ResultPrototype,ke))return ke;return new Result(!1)}he=getIterator(I,me)}for(Pe=he.next;!(Te=call$5(Pe,he)).done;){try{ke=Le(Te.value)}catch($e){iteratorClose(he,"throw",$e)}if(typeof ke=="object"&&ke&&isPrototypeOf$1(ResultPrototype,ke))return ke}return new Result(!1)},isPrototypeOf=objectIsPrototypeOf,$TypeError$2=TypeError,anInstance$2=function(I,z){if(isPrototypeOf(z,I))return I;throw $TypeError$2("Incorrect invocation")},wellKnownSymbol$3=wellKnownSymbol$f,ITERATOR$1=wellKnownSymbol$3("iterator"),SAFE_CLOSING=!1;try{var called=0,iteratorWithReturn={next:function(){return{done:!!called++}},return:function(){SAFE_CLOSING=!0}};iteratorWithReturn[ITERATOR$1]=function(){return this},Array.from(iteratorWithReturn,function(){throw 2})}catch{}var checkCorrectnessOfIteration$1=function(I,z){if(!z&&!SAFE_CLOSING)return!1;var U=!1;try{var q={};q[ITERATOR$1]=function(){return{next:function(){return{done:U=!0}}}},I(q)}catch{}return U},isCallable$3=isCallable$k,isObject$8=isObject$h,setPrototypeOf=objectSetPrototypeOf,inheritIfRequired$1=function(I,z,U){var q,Z;return setPrototypeOf&&isCallable$3(q=z.constructor)&&q!==U&&isObject$8(Z=q.prototype)&&Z!==U.prototype&&setPrototypeOf(I,Z),I},$$2=_export,global$8=global$k,uncurryThis$7=functionUncurryThis,isForced=isForced_1,defineBuiltIn$1=defineBuiltIn$7,InternalMetadataModule$1=internalMetadataExports,iterate$1=iterate$2,anInstance$1=anInstance$2,isCallable$2=isCallable$k,isObject$7=isObject$h,fails$5=fails$o,checkCorrectnessOfIteration=checkCorrectnessOfIteration$1,setToStringTag=setToStringTag$3,inheritIfRequired=inheritIfRequired$1,collection$1=function(I,z,U){var q=I.indexOf("Map")!==-1,Z=I.indexOf("Weak")!==-1,J=q?"set":"add",te=global$8[I],ce=te&&te.prototype,he=te,me={},ye=function($e){var Oe=uncurryThis$7(ce[$e]);defineBuiltIn$1(ce,$e,$e=="add"?function(Fe){return Oe(this,Fe===0?0:Fe),this}:$e=="delete"?function(Ce){return Z&&!isObject$7(Ce)?!1:Oe(this,Ce===0?0:Ce)}:$e=="get"?function(Fe){return Z&&!isObject$7(Fe)?void 0:Oe(this,Fe===0?0:Fe)}:$e=="has"?function(Fe){return Z&&!isObject$7(Fe)?!1:Oe(this,Fe===0?0:Fe)}:function(Fe,Ge){return Oe(this,Fe===0?0:Fe,Ge),this})},Ee=isForced(I,!isCallable$2(te)||!(Z||ce.forEach&&!fails$5(function(){new te().entries().next()})));if(Ee)he=U.getConstructor(z,I,q,J),InternalMetadataModule$1.enable();else if(isForced(I,!0)){var ke=new he,Pe=ke[J](Z?{}:-0,1)!=ke,Te=fails$5(function(){ke.has(1)}),we=checkCorrectnessOfIteration(function($e){new te($e)}),Le=!Z&&fails$5(function(){for(var $e=new te,Oe=5;Oe--;)$e[J](Oe,Oe);return!$e.has(-0)});we||(he=z(function($e,Oe){anInstance$1($e,ce);var Ce=inheritIfRequired(new te,$e,he);return Oe!=null&&iterate$1(Oe,Ce[J],{that:Ce,AS_ENTRIES:q}),Ce}),he.prototype=ce,ce.constructor=he),(Te||Le)&&(ye("delete"),ye("has"),q&&ye("get")),(Le||Pe)&&ye(J),Z&&ce.clear&&delete ce.clear}return me[I]=he,$$2({global:!0,constructor:!0,forced:he!=te},me),setToStringTag(he,I),Z||U.setStrong(he,I,q),he},uncurryThis$6=functionUncurryThis,defineBuiltIns$1=defineBuiltIns$2,getWeakData=internalMetadataExports.getWeakData,anObject$4=anObject$d,isObject$6=isObject$h,anInstance=anInstance$2,iterate=iterate$2,ArrayIterationModule=arrayIteration,hasOwn=hasOwnProperty_1,InternalStateModule=internalState,setInternalState=InternalStateModule.set,internalStateGetterFor=InternalStateModule.getterFor,find=ArrayIterationModule.find,findIndex=ArrayIterationModule.findIndex,splice$1=uncurryThis$6([].splice),id=0,uncaughtFrozenStore=function(I){return I.frozen||(I.frozen=new UncaughtFrozenStore)},UncaughtFrozenStore=function(){this.entries=[]},findUncaughtFrozen=function(I,z){return find(I.entries,function(U){return U[0]===z})};UncaughtFrozenStore.prototype={get:function(I){var z=findUncaughtFrozen(this,I);if(z)return z[1]},has:function(I){return!!findUncaughtFrozen(this,I)},set:function(I,z){var U=findUncaughtFrozen(this,I);U?U[1]=z:this.entries.push([I,z])},delete:function(I){var z=findIndex(this.entries,function(U){return U[0]===I});return~z&&splice$1(this.entries,z,1),!!~z}};var collectionWeak$1={getConstructor:function(I,z,U,q){var Z=I(function(he,me){anInstance(he,J),setInternalState(he,{type:z,id:id++,frozen:void 0}),me!=null&&iterate(me,he[q],{that:he,AS_ENTRIES:U})}),J=Z.prototype,te=internalStateGetterFor(z),ce=function(he,me,ye){var Ee=te(he),ke=getWeakData(anObject$4(me),!0);return ke===!0?uncaughtFrozenStore(Ee).set(me,ye):ke[Ee.id]=ye,he};return defineBuiltIns$1(J,{delete:function(he){var me=te(this);if(!isObject$6(he))return!1;var ye=getWeakData(he);return ye===!0?uncaughtFrozenStore(me).delete(he):ye&&hasOwn(ye,me.id)&&delete ye[me.id]},has:function(me){var ye=te(this);if(!isObject$6(me))return!1;var Ee=getWeakData(me);return Ee===!0?uncaughtFrozenStore(ye).has(me):Ee&&hasOwn(Ee,ye.id)}}),defineBuiltIns$1(J,U?{get:function(me){var ye=te(this);if(isObject$6(me)){var Ee=getWeakData(me);return Ee===!0?uncaughtFrozenStore(ye).get(me):Ee?Ee[ye.id]:void 0}},set:function(me,ye){return ce(this,me,ye)}}:{add:function(me){return ce(this,me,!0)}}),Z}},global$7=global$k,uncurryThis$5=functionUncurryThis,defineBuiltIns=defineBuiltIns$2,InternalMetadataModule=internalMetadataExports,collection=collection$1,collectionWeak=collectionWeak$1,isObject$5=isObject$h,isExtensible=objectIsExtensible,enforceInternalState=internalState.enforce,NATIVE_WEAK_MAP=nativeWeakMap,IS_IE11=!global$7.ActiveXObject&&"ActiveXObject"in global$7,InternalWeakMap,wrapper=function(I){return function(){return I(this,arguments.length?arguments[0]:void 0)}},$WeakMap=collection("WeakMap",wrapper,collectionWeak);if(NATIVE_WEAK_MAP&&IS_IE11){InternalWeakMap=collectionWeak.getConstructor(wrapper,"WeakMap",!0),InternalMetadataModule.enable();var WeakMapPrototype=$WeakMap.prototype,nativeDelete=uncurryThis$5(WeakMapPrototype.delete),nativeHas=uncurryThis$5(WeakMapPrototype.has),nativeGet=uncurryThis$5(WeakMapPrototype.get),nativeSet=uncurryThis$5(WeakMapPrototype.set);defineBuiltIns(WeakMapPrototype,{delete:function(I){if(isObject$5(I)&&!isExtensible(I)){var z=enforceInternalState(this);return z.frozen||(z.frozen=new InternalWeakMap),nativeDelete(this,I)||z.frozen.delete(I)}return nativeDelete(this,I)},has:function(z){if(isObject$5(z)&&!isExtensible(z)){var U=enforceInternalState(this);return U.frozen||(U.frozen=new InternalWeakMap),nativeHas(this,z)||U.frozen.has(z)}return nativeHas(this,z)},get:function(z){if(isObject$5(z)&&!isExtensible(z)){var U=enforceInternalState(this);return U.frozen||(U.frozen=new InternalWeakMap),nativeHas(this,z)?nativeGet(this,z):U.frozen.get(z)}return nativeGet(this,z)},set:function(z,U){if(isObject$5(z)&&!isExtensible(z)){var q=enforceInternalState(this);q.frozen||(q.frozen=new InternalWeakMap),nativeHas(this,z)?nativeSet(this,z,U):q.frozen.set(z,U)}else nativeSet(this,z,U);return this}})}var global$6=global$k,DOMIterables=domIterables,DOMTokenListPrototype=domTokenListPrototype,ArrayIteratorMethods=es_array_iterator,createNonEnumerableProperty$1=createNonEnumerableProperty$6,wellKnownSymbol$2=wellKnownSymbol$f,ITERATOR=wellKnownSymbol$2("iterator"),TO_STRING_TAG=wellKnownSymbol$2("toStringTag"),ArrayValues=ArrayIteratorMethods.values,handlePrototype=function(I,z){if(I){if(I[ITERATOR]!==ArrayValues)try{createNonEnumerableProperty$1(I,ITERATOR,ArrayValues)}catch{I[ITERATOR]=ArrayValues}if(I[TO_STRING_TAG]||createNonEnumerableProperty$1(I,TO_STRING_TAG,z),DOMIterables[z]){for(var U in ArrayIteratorMethods)if(I[U]!==ArrayIteratorMethods[U])try{createNonEnumerableProperty$1(I,U,ArrayIteratorMethods[U])}catch{I[U]=ArrayIteratorMethods[U]}}}};for(var COLLECTION_NAME in DOMIterables)handlePrototype(global$6[COLLECTION_NAME]&&global$6[COLLECTION_NAME].prototype,COLLECTION_NAME);handlePrototype(DOMTokenListPrototype,"DOMTokenList");var FUNC_ERROR_TEXT$2="Expected a function",NAN$1=0/0,symbolTag$1="[object Symbol]",reTrim$1=/^\s+|\s+$/g,reIsBadHex$1=/^[-+]0x[0-9a-f]+$/i,reIsBinary$1=/^0b[01]+$/i,reIsOctal$1=/^0o[0-7]+$/i,freeParseInt$1=parseInt,freeGlobal$2=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,freeSelf$2=typeof self=="object"&&self&&self.Object===Object&&self,root$2=freeGlobal$2||freeSelf$2||Function("return this")(),objectProto$2=Object.prototype,objectToString$2=objectProto$2.toString,nativeMax$1=Math.max,nativeMin$1=Math.min,now$2=function(){return root$2.Date.now()};function debounce$2(I,z,U){var q,Z,J,te,ce,he,me=0,ye=!1,Ee=!1,ke=!0;if(typeof I!="function")throw new TypeError(FUNC_ERROR_TEXT$2);z=toNumber$1(z)||0,isObject$4(U)&&(ye=!!U.leading,Ee="maxWait"in U,J=Ee?nativeMax$1(toNumber$1(U.maxWait)||0,z):J,ke="trailing"in U?!!U.trailing:ke);function Pe(We){var Ye=q,Ke=Z;return q=Z=void 0,me=We,te=I.apply(Ke,Ye),te}function Te(We){return me=We,ce=setTimeout($e,z),ye?Pe(We):te}function we(We){var Ye=We-he,Ke=We-me,Qe=z-Ye;return Ee?nativeMin$1(Qe,J-Ke):Qe}function Le(We){var Ye=We-he,Ke=We-me;return he===void 0||Ye>=z||Ye<0||Ee&&Ke>=J}function $e(){var We=now$2();if(Le(We))return Oe(We);ce=setTimeout($e,we(We))}function Oe(We){return ce=void 0,ke&&q?Pe(We):(q=Z=void 0,te)}function Ce(){ce!==void 0&&clearTimeout(ce),me=0,q=he=Z=ce=void 0}function Fe(){return ce===void 0?te:Oe(now$2())}function Ge(){var We=now$2(),Ye=Le(We);if(q=arguments,Z=this,he=We,Ye){if(ce===void 0)return Te(he);if(Ee)return ce=setTimeout($e,z),Pe(he)}return ce===void 0&&(ce=setTimeout($e,z)),te}return Ge.cancel=Ce,Ge.flush=Fe,Ge}function throttle(I,z,U){var q=!0,Z=!0;if(typeof I!="function")throw new TypeError(FUNC_ERROR_TEXT$2);return isObject$4(U)&&(q="leading"in U?!!U.leading:q,Z="trailing"in U?!!U.trailing:Z),debounce$2(I,z,{leading:q,maxWait:z,trailing:Z})}function isObject$4(I){var z=typeof I;return!!I&&(z=="object"||z=="function")}function isObjectLike$1(I){return!!I&&typeof I=="object"}function isSymbol$1(I){return typeof I=="symbol"||isObjectLike$1(I)&&objectToString$2.call(I)==symbolTag$1}function toNumber$1(I){if(typeof I=="number")return I;if(isSymbol$1(I))return NAN$1;if(isObject$4(I)){var z=typeof I.valueOf=="function"?I.valueOf():I;I=isObject$4(z)?z+"":z}if(typeof I!="string")return I===0?I:+I;I=I.replace(reTrim$1,"");var U=reIsBinary$1.test(I);return U||reIsOctal$1.test(I)?freeParseInt$1(I.slice(2),U?2:8):reIsBadHex$1.test(I)?NAN$1:+I}var lodash_throttle=throttle;const throttle$1=getDefaultExportFromCjs(lodash_throttle);var FUNC_ERROR_TEXT$1="Expected a function",NAN=0/0,symbolTag="[object Symbol]",reTrim=/^\s+|\s+$/g,reIsBadHex=/^[-+]0x[0-9a-f]+$/i,reIsBinary=/^0b[01]+$/i,reIsOctal=/^0o[0-7]+$/i,freeParseInt=parseInt,freeGlobal$1=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,freeSelf$1=typeof self=="object"&&self&&self.Object===Object&&self,root$1=freeGlobal$1||freeSelf$1||Function("return this")(),objectProto$1=Object.prototype,objectToString$1=objectProto$1.toString,nativeMax=Math.max,nativeMin=Math.min,now$1=function(){return root$1.Date.now()};function debounce(I,z,U){var q,Z,J,te,ce,he,me=0,ye=!1,Ee=!1,ke=!0;if(typeof I!="function")throw new TypeError(FUNC_ERROR_TEXT$1);z=toNumber(z)||0,isObject$3(U)&&(ye=!!U.leading,Ee="maxWait"in U,J=Ee?nativeMax(toNumber(U.maxWait)||0,z):J,ke="trailing"in U?!!U.trailing:ke);function Pe(We){var Ye=q,Ke=Z;return q=Z=void 0,me=We,te=I.apply(Ke,Ye),te}function Te(We){return me=We,ce=setTimeout($e,z),ye?Pe(We):te}function we(We){var Ye=We-he,Ke=We-me,Qe=z-Ye;return Ee?nativeMin(Qe,J-Ke):Qe}function Le(We){var Ye=We-he,Ke=We-me;return he===void 0||Ye>=z||Ye<0||Ee&&Ke>=J}function $e(){var We=now$1();if(Le(We))return Oe(We);ce=setTimeout($e,we(We))}function Oe(We){return ce=void 0,ke&&q?Pe(We):(q=Z=void 0,te)}function Ce(){ce!==void 0&&clearTimeout(ce),me=0,q=he=Z=ce=void 0}function Fe(){return ce===void 0?te:Oe(now$1())}function Ge(){var We=now$1(),Ye=Le(We);if(q=arguments,Z=this,he=We,Ye){if(ce===void 0)return Te(he);if(Ee)return ce=setTimeout($e,z),Pe(he)}return ce===void 0&&(ce=setTimeout($e,z)),te}return Ge.cancel=Ce,Ge.flush=Fe,Ge}function isObject$3(I){var z=typeof I;return!!I&&(z=="object"||z=="function")}function isObjectLike(I){return!!I&&typeof I=="object"}function isSymbol(I){return typeof I=="symbol"||isObjectLike(I)&&objectToString$1.call(I)==symbolTag}function toNumber(I){if(typeof I=="number")return I;if(isSymbol(I))return NAN;if(isObject$3(I)){var z=typeof I.valueOf=="function"?I.valueOf():I;I=isObject$3(z)?z+"":z}if(typeof I!="string")return I===0?I:+I;I=I.replace(reTrim,"");var U=reIsBinary.test(I);return U||reIsOctal.test(I)?freeParseInt(I.slice(2),U?2:8):reIsBadHex.test(I)?NAN:+I}var lodash_debounce=debounce;const debounce$1=getDefaultExportFromCjs(lodash_debounce);var FUNC_ERROR_TEXT="Expected a function",HASH_UNDEFINED="__lodash_hash_undefined__",funcTag="[object Function]",genTag="[object GeneratorFunction]",reRegExpChar=/[\\^$.*+?()[\]{}|]/g,reIsHostCtor=/^\[object .+?Constructor\]$/,freeGlobal=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root=freeGlobal||freeSelf||Function("return this")();function getValue(I,z){return I==null?void 0:I[z]}function isHostObject(I){var z=!1;if(I!=null&&typeof I.toString!="function")try{z=!!(I+"")}catch{}return z}var arrayProto=Array.prototype,funcProto=Function.prototype,objectProto=Object.prototype,coreJsData=root["__core-js_shared__"],maskSrcKey=function(){var I=/[^.]+$/.exec(coreJsData&&coreJsData.keys&&coreJsData.keys.IE_PROTO||"");return I?"Symbol(src)_1."+I:""}(),funcToString=funcProto.toString,hasOwnProperty$1=objectProto.hasOwnProperty,objectToString=objectProto.toString,reIsNative=RegExp("^"+funcToString.call(hasOwnProperty$1).replace(reRegExpChar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),splice=arrayProto.splice,Map$1=getNative(root,"Map"),nativeCreate=getNative(Object,"create");function Hash(I){var z=-1,U=I?I.length:0;for(this.clear();++z<U;){var q=I[z];this.set(q[0],q[1])}}function hashClear(){this.__data__=nativeCreate?nativeCreate(null):{}}function hashDelete(I){return this.has(I)&&delete this.__data__[I]}function hashGet(I){var z=this.__data__;if(nativeCreate){var U=z[I];return U===HASH_UNDEFINED?void 0:U}return hasOwnProperty$1.call(z,I)?z[I]:void 0}function hashHas(I){var z=this.__data__;return nativeCreate?z[I]!==void 0:hasOwnProperty$1.call(z,I)}function hashSet(I,z){var U=this.__data__;return U[I]=nativeCreate&&z===void 0?HASH_UNDEFINED:z,this}Hash.prototype.clear=hashClear;Hash.prototype.delete=hashDelete;Hash.prototype.get=hashGet;Hash.prototype.has=hashHas;Hash.prototype.set=hashSet;function ListCache(I){var z=-1,U=I?I.length:0;for(this.clear();++z<U;){var q=I[z];this.set(q[0],q[1])}}function listCacheClear(){this.__data__=[]}function listCacheDelete(I){var z=this.__data__,U=assocIndexOf(z,I);if(U<0)return!1;var q=z.length-1;return U==q?z.pop():splice.call(z,U,1),!0}function listCacheGet(I){var z=this.__data__,U=assocIndexOf(z,I);return U<0?void 0:z[U][1]}function listCacheHas(I){return assocIndexOf(this.__data__,I)>-1}function listCacheSet(I,z){var U=this.__data__,q=assocIndexOf(U,I);return q<0?U.push([I,z]):U[q][1]=z,this}ListCache.prototype.clear=listCacheClear;ListCache.prototype.delete=listCacheDelete;ListCache.prototype.get=listCacheGet;ListCache.prototype.has=listCacheHas;ListCache.prototype.set=listCacheSet;function MapCache(I){var z=-1,U=I?I.length:0;for(this.clear();++z<U;){var q=I[z];this.set(q[0],q[1])}}function mapCacheClear(){this.__data__={hash:new Hash,map:new(Map$1||ListCache),string:new Hash}}function mapCacheDelete(I){return getMapData(this,I).delete(I)}function mapCacheGet(I){return getMapData(this,I).get(I)}function mapCacheHas(I){return getMapData(this,I).has(I)}function mapCacheSet(I,z){return getMapData(this,I).set(I,z),this}MapCache.prototype.clear=mapCacheClear;MapCache.prototype.delete=mapCacheDelete;MapCache.prototype.get=mapCacheGet;MapCache.prototype.has=mapCacheHas;MapCache.prototype.set=mapCacheSet;function assocIndexOf(I,z){for(var U=I.length;U--;)if(eq(I[U][0],z))return U;return-1}function baseIsNative(I){if(!isObject$2(I)||isMasked(I))return!1;var z=isFunction$2(I)||isHostObject(I)?reIsNative:reIsHostCtor;return z.test(toSource(I))}function getMapData(I,z){var U=I.__data__;return isKeyable(z)?U[typeof z=="string"?"string":"hash"]:U.map}function getNative(I,z){var U=getValue(I,z);return baseIsNative(U)?U:void 0}function isKeyable(I){var z=typeof I;return z=="string"||z=="number"||z=="symbol"||z=="boolean"?I!=="__proto__":I===null}function isMasked(I){return!!maskSrcKey&&maskSrcKey in I}function toSource(I){if(I!=null){try{return funcToString.call(I)}catch{}try{return I+""}catch{}}return""}function memoize(I,z){if(typeof I!="function"||z&&typeof z!="function")throw new TypeError(FUNC_ERROR_TEXT);var U=function(){var q=arguments,Z=z?z.apply(this,q):q[0],J=U.cache;if(J.has(Z))return J.get(Z);var te=I.apply(this,q);return U.cache=J.set(Z,te),te};return U.cache=new(memoize.Cache||MapCache),U}memoize.Cache=MapCache;function eq(I,z){return I===z||I!==I&&z!==z}function isFunction$2(I){var z=isObject$2(I)?objectToString.call(I):"";return z==funcTag||z==genTag}function isObject$2(I){var z=typeof I;return!!I&&(z=="object"||z=="function")}var lodash_memoize=memoize;const memoize$1=getDefaultExportFromCjs(lodash_memoize);var resizeObservers=[],hasActiveObservations=function(){return resizeObservers.some(function(I){return I.activeTargets.length>0})},hasSkippedObservations=function(){return resizeObservers.some(function(I){return I.skippedTargets.length>0})},msg="ResizeObserver loop completed with undelivered notifications.",deliverResizeLoopError=function(){var I;typeof ErrorEvent=="function"?I=new ErrorEvent("error",{message:msg}):(I=document.createEvent("Event"),I.initEvent("error",!1,!1),I.message=msg),window.dispatchEvent(I)},ResizeObserverBoxOptions;(function(I){I.BORDER_BOX="border-box",I.CONTENT_BOX="content-box",I.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(ResizeObserverBoxOptions||(ResizeObserverBoxOptions={}));var freeze=function(I){return Object.freeze(I)},ResizeObserverSize=function(){function I(z,U){this.inlineSize=z,this.blockSize=U,freeze(this)}return I}(),DOMRectReadOnly=function(){function I(z,U,q,Z){return this.x=z,this.y=U,this.width=q,this.height=Z,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,freeze(this)}return I.prototype.toJSON=function(){var z=this,U=z.x,q=z.y,Z=z.top,J=z.right,te=z.bottom,ce=z.left,he=z.width,me=z.height;return{x:U,y:q,top:Z,right:J,bottom:te,left:ce,width:he,height:me}},I.fromRect=function(z){return new I(z.x,z.y,z.width,z.height)},I}(),isSVG=function(I){return I instanceof SVGElement&&"getBBox"in I},isHidden=function(I){if(isSVG(I)){var z=I.getBBox(),U=z.width,q=z.height;return!U&&!q}var Z=I,J=Z.offsetWidth,te=Z.offsetHeight;return!(J||te||I.getClientRects().length)},isElement=function(I){var z,U;if(I instanceof Element)return!0;var q=(U=(z=I)===null||z===void 0?void 0:z.ownerDocument)===null||U===void 0?void 0:U.defaultView;return!!(q&&I instanceof q.Element)},isReplacedElement=function(I){switch(I.tagName){case"INPUT":if(I.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},global$5=typeof window<"u"?window:{},cache=new WeakMap,scrollRegexp=/auto|scroll/,verticalRegexp=/^tb|vertical/,IE=/msie|trident/i.test(global$5.navigator&&global$5.navigator.userAgent),parseDimension=function(I){return parseFloat(I||"0")},size=function(I,z,U){return I===void 0&&(I=0),z===void 0&&(z=0),U===void 0&&(U=!1),new ResizeObserverSize((U?z:I)||0,(U?I:z)||0)},zeroBoxes=freeze({devicePixelContentBoxSize:size(),borderBoxSize:size(),contentBoxSize:size(),contentRect:new DOMRectReadOnly(0,0,0,0)}),calculateBoxSizes=function(I,z){if(z===void 0&&(z=!1),cache.has(I)&&!z)return cache.get(I);if(isHidden(I))return cache.set(I,zeroBoxes),zeroBoxes;var U=getComputedStyle(I),q=isSVG(I)&&I.ownerSVGElement&&I.getBBox(),Z=!IE&&U.boxSizing==="border-box",J=verticalRegexp.test(U.writingMode||""),te=!q&&scrollRegexp.test(U.overflowY||""),ce=!q&&scrollRegexp.test(U.overflowX||""),he=q?0:parseDimension(U.paddingTop),me=q?0:parseDimension(U.paddingRight),ye=q?0:parseDimension(U.paddingBottom),Ee=q?0:parseDimension(U.paddingLeft),ke=q?0:parseDimension(U.borderTopWidth),Pe=q?0:parseDimension(U.borderRightWidth),Te=q?0:parseDimension(U.borderBottomWidth),we=q?0:parseDimension(U.borderLeftWidth),Le=Ee+me,$e=he+ye,Oe=we+Pe,Ce=ke+Te,Fe=ce?I.offsetHeight-Ce-I.clientHeight:0,Ge=te?I.offsetWidth-Oe-I.clientWidth:0,We=Z?Le+Oe:0,Ye=Z?$e+Ce:0,Ke=q?q.width:parseDimension(U.width)-We-Ge,Qe=q?q.height:parseDimension(U.height)-Ye-Fe,ut=Ke+Le+Ge+Oe,ht=Qe+$e+Fe+Ce,ot=freeze({devicePixelContentBoxSize:size(Math.round(Ke*devicePixelRatio),Math.round(Qe*devicePixelRatio),J),borderBoxSize:size(ut,ht,J),contentBoxSize:size(Ke,Qe,J),contentRect:new DOMRectReadOnly(Ee,he,Ke,Qe)});return cache.set(I,ot),ot},calculateBoxSize=function(I,z,U){var q=calculateBoxSizes(I,U),Z=q.borderBoxSize,J=q.contentBoxSize,te=q.devicePixelContentBoxSize;switch(z){case ResizeObserverBoxOptions.DEVICE_PIXEL_CONTENT_BOX:return te;case ResizeObserverBoxOptions.BORDER_BOX:return Z;default:return J}},ResizeObserverEntry=function(){function I(z){var U=calculateBoxSizes(z);this.target=z,this.contentRect=U.contentRect,this.borderBoxSize=freeze([U.borderBoxSize]),this.contentBoxSize=freeze([U.contentBoxSize]),this.devicePixelContentBoxSize=freeze([U.devicePixelContentBoxSize])}return I}(),calculateDepthForNode=function(I){if(isHidden(I))return 1/0;for(var z=0,U=I.parentNode;U;)z+=1,U=U.parentNode;return z},broadcastActiveObservations=function(){var I=1/0,z=[];resizeObservers.forEach(function(te){if(te.activeTargets.length!==0){var ce=[];te.activeTargets.forEach(function(me){var ye=new ResizeObserverEntry(me.target),Ee=calculateDepthForNode(me.target);ce.push(ye),me.lastReportedSize=calculateBoxSize(me.target,me.observedBox),Ee<I&&(I=Ee)}),z.push(function(){te.callback.call(te.observer,ce,te.observer)}),te.activeTargets.splice(0,te.activeTargets.length)}});for(var U=0,q=z;U<q.length;U++){var Z=q[U];Z()}return I},gatherActiveObservationsAtDepth=function(I){resizeObservers.forEach(function(U){U.activeTargets.splice(0,U.activeTargets.length),U.skippedTargets.splice(0,U.skippedTargets.length),U.observationTargets.forEach(function(Z){Z.isActive()&&(calculateDepthForNode(Z.target)>I?U.activeTargets.push(Z):U.skippedTargets.push(Z))})})},process=function(){var I=0;for(gatherActiveObservationsAtDepth(I);hasActiveObservations();)I=broadcastActiveObservations(),gatherActiveObservationsAtDepth(I);return hasSkippedObservations()&&deliverResizeLoopError(),I>0},trigger,callbacks=[],notify=function(){return callbacks.splice(0).forEach(function(I){return I()})},queueMicroTask=function(I){if(!trigger){var z=0,U=document.createTextNode(""),q={characterData:!0};new MutationObserver(function(){return notify()}).observe(U,q),trigger=function(){U.textContent=""+(z?z--:z++)}}callbacks.push(I),trigger()},queueResizeObserver=function(I){queueMicroTask(function(){requestAnimationFrame(I)})},watching=0,isWatching=function(){return!!watching},CATCH_PERIOD=250,observerConfig={attributes:!0,characterData:!0,childList:!0,subtree:!0},events=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],time=function(I){return I===void 0&&(I=0),Date.now()+I},scheduled=!1,Scheduler=function(){function I(){var z=this;this.stopped=!0,this.listener=function(){return z.schedule()}}return I.prototype.run=function(z){var U=this;if(z===void 0&&(z=CATCH_PERIOD),!scheduled){scheduled=!0;var q=time(z);queueResizeObserver(function(){var Z=!1;try{Z=process()}finally{if(scheduled=!1,z=q-time(),!isWatching())return;Z?U.run(1e3):z>0?U.run(z):U.start()}})}},I.prototype.schedule=function(){this.stop(),this.run()},I.prototype.observe=function(){var z=this,U=function(){return z.observer&&z.observer.observe(document.body,observerConfig)};document.body?U():global$5.addEventListener("DOMContentLoaded",U)},I.prototype.start=function(){var z=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),events.forEach(function(U){return global$5.addEventListener(U,z.listener,!0)}))},I.prototype.stop=function(){var z=this;this.stopped||(this.observer&&this.observer.disconnect(),events.forEach(function(U){return global$5.removeEventListener(U,z.listener,!0)}),this.stopped=!0)},I}(),scheduler=new Scheduler,updateCount=function(I){!watching&&I>0&&scheduler.start(),watching+=I,!watching&&scheduler.stop()},skipNotifyOnElement=function(I){return!isSVG(I)&&!isReplacedElement(I)&&getComputedStyle(I).display==="inline"},ResizeObservation=function(){function I(z,U){this.target=z,this.observedBox=U||ResizeObserverBoxOptions.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return I.prototype.isActive=function(){var z=calculateBoxSize(this.target,this.observedBox,!0);return skipNotifyOnElement(this.target)&&(this.lastReportedSize=z),this.lastReportedSize.inlineSize!==z.inlineSize||this.lastReportedSize.blockSize!==z.blockSize},I}(),ResizeObserverDetail=function(){function I(z,U){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=z,this.callback=U}return I}(),observerMap=new WeakMap,getObservationIndex=function(I,z){for(var U=0;U<I.length;U+=1)if(I[U].target===z)return U;return-1},ResizeObserverController=function(){function I(){}return I.connect=function(z,U){var q=new ResizeObserverDetail(z,U);observerMap.set(z,q)},I.observe=function(z,U,q){var Z=observerMap.get(z),J=Z.observationTargets.length===0;getObservationIndex(Z.observationTargets,U)<0&&(J&&resizeObservers.push(Z),Z.observationTargets.push(new ResizeObservation(U,q&&q.box)),updateCount(1),scheduler.schedule())},I.unobserve=function(z,U){var q=observerMap.get(z),Z=getObservationIndex(q.observationTargets,U),J=q.observationTargets.length===1;Z>=0&&(J&&resizeObservers.splice(resizeObservers.indexOf(q),1),q.observationTargets.splice(Z,1),updateCount(-1))},I.disconnect=function(z){var U=this,q=observerMap.get(z);q.observationTargets.slice().forEach(function(Z){return U.unobserve(z,Z.target)}),q.activeTargets.splice(0,q.activeTargets.length)},I}(),ResizeObserver=function(){function I(z){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof z!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");ResizeObserverController.connect(this,z)}return I.prototype.observe=function(z,U){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!isElement(z))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");ResizeObserverController.observe(this,z,U)},I.prototype.unobserve=function(z){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!isElement(z))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");ResizeObserverController.unobserve(this,z)},I.prototype.disconnect=function(){ResizeObserverController.disconnect(this)},I.toString=function(){return"function ResizeObserver () { [polyfill code] }"},I}(),aCallable=aCallable$4,toObject$2=toObject$7,IndexedObject=indexedObject,lengthOfArrayLike=lengthOfArrayLike$5,$TypeError$1=TypeError,createMethod=function(I){return function(z,U,q,Z){aCallable(U);var J=toObject$2(z),te=IndexedObject(J),ce=lengthOfArrayLike(J),he=I?ce-1:0,me=I?-1:1;if(q<2)for(;;){if(he in te){Z=te[he],he+=me;break}if(he+=me,I?he<0:ce<=he)throw $TypeError$1("Reduce of empty array with no initial value")}for(;I?he>=0:ce>he;he+=me)he in te&&(Z=U(Z,te[he],he,J));return Z}},arrayReduce={left:createMethod(!1),right:createMethod(!0)},classof$1=classofRaw$1,global$4=global$k,engineIsNode=classof$1(global$4.process)=="process",$$1=_export,$reduce=arrayReduce.left,arrayMethodIsStrict=arrayMethodIsStrict$2,CHROME_VERSION=engineV8Version,IS_NODE=engineIsNode,STRICT_METHOD=arrayMethodIsStrict("reduce"),CHROME_BUG=!IS_NODE&&CHROME_VERSION>79&&CHROME_VERSION<83;$$1({target:"Array",proto:!0,forced:!STRICT_METHOD||CHROME_BUG},{reduce:function(z){var U=arguments.length;return $reduce(this,z,U,U>1?arguments[1]:void 0)}});var anObject$3=anObject$d,regexpFlags$1=function(){var I=anObject$3(this),z="";return I.hasIndices&&(z+="d"),I.global&&(z+="g"),I.ignoreCase&&(z+="i"),I.multiline&&(z+="m"),I.dotAll&&(z+="s"),I.unicode&&(z+="u"),I.unicodeSets&&(z+="v"),I.sticky&&(z+="y"),z},fails$4=fails$o,global$3=global$k,$RegExp$2=global$3.RegExp,UNSUPPORTED_Y$1=fails$4(function(){var I=$RegExp$2("a","y");return I.lastIndex=2,I.exec("abcd")!=null}),MISSED_STICKY=UNSUPPORTED_Y$1||fails$4(function(){return!$RegExp$2("a","y").sticky}),BROKEN_CARET=UNSUPPORTED_Y$1||fails$4(function(){var I=$RegExp$2("^r","gy");return I.lastIndex=2,I.exec("str")!=null}),regexpStickyHelpers={BROKEN_CARET,MISSED_STICKY,UNSUPPORTED_Y:UNSUPPORTED_Y$1},fails$3=fails$o,global$2=global$k,$RegExp$1=global$2.RegExp,regexpUnsupportedDotAll=fails$3(function(){var I=$RegExp$1(".","s");return!(I.dotAll&&I.exec(` `)&&I.flags==="s")}),fails$2=fails$o,global$1=global$k,$RegExp=global$1.RegExp,regexpUnsupportedNcg=fails$2(function(){var I=$RegExp("(?<a>b)","g");return I.exec("b").groups.a!=="b"||"b".replace(I,"$<a>c")!=="bc"}),call$4=functionCall,uncurryThis$4=functionUncurryThis,toString$4=toString$9,regexpFlags=regexpFlags$1,stickyHelpers=regexpStickyHelpers,shared=sharedExports,create=objectCreate,getInternalState=internalState.get,UNSUPPORTED_DOT_ALL=regexpUnsupportedDotAll,UNSUPPORTED_NCG=regexpUnsupportedNcg,nativeReplace=shared("native-string-replace",String.prototype.replace),nativeExec=RegExp.prototype.exec,patchedExec=nativeExec,charAt$2=uncurryThis$4("".charAt),indexOf$1=uncurryThis$4("".indexOf),replace$1=uncurryThis$4("".replace),stringSlice$2=uncurryThis$4("".slice),UPDATES_LAST_INDEX_WRONG=function(){var I=/a/,z=/b*/g;return call$4(nativeExec,I,"a"),call$4(nativeExec,z,"a"),I.lastIndex!==0||z.lastIndex!==0}(),UNSUPPORTED_Y=stickyHelpers.BROKEN_CARET,NPCG_INCLUDED=/()??/.exec("")[1]!==void 0,PATCH=UPDATES_LAST_INDEX_WRONG||NPCG_INCLUDED||UNSUPPORTED_Y||UNSUPPORTED_DOT_ALL||UNSUPPORTED_NCG;PATCH&&(patchedExec=function(z){var U=this,q=getInternalState(U),Z=toString$4(z),J=q.raw,te,ce,he,me,ye,Ee,ke;if(J)return J.lastIndex=U.lastIndex,te=call$4(patchedExec,J,Z),U.lastIndex=J.lastIndex,te;var Pe=q.groups,Te=UNSUPPORTED_Y&&U.sticky,we=call$4(regexpFlags,U),Le=U.source,$e=0,Oe=Z;if(Te&&(we=replace$1(we,"y",""),indexOf$1(we,"g")===-1&&(we+="g"),Oe=stringSlice$2(Z,U.lastIndex),U.lastIndex>0&&(!U.multiline||U.multiline&&charAt$2(Z,U.lastIndex-1)!==` `)&&(Le="(?: "+Le+")",Oe=" "+Oe,$e++),ce=new RegExp("^(?:"+Le+")",we)),NPCG_INCLUDED&&(ce=new RegExp("^"+Le+"$(?!\\s)",we)),UPDATES_LAST_INDEX_WRONG&&(he=U.lastIndex),me=call$4(nativeExec,Te?ce:U,Oe),Te?me?(me.input=stringSlice$2(me.input,$e),me[0]=stringSlice$2(me[0],$e),me.index=U.lastIndex,U.lastIndex+=me[0].length):U.lastIndex=0:UPDATES_LAST_INDEX_WRONG&&me&&(U.lastIndex=U.global?me.index+me[0].length:he),NPCG_INCLUDED&&me&&me.length>1&&call$4(nativeReplace,me[0],ce,function(){for(ye=1;ye<arguments.length-2;ye++)arguments[ye]===void 0&&(me[ye]=void 0)}),me&&Pe)for(me.groups=Ee=create(null),ye=0;ye<Pe.length;ye++)ke=Pe[ye],Ee[ke[0]]=me[ke[1]];return me});var regexpExec$2=patchedExec,$=_export,exec=regexpExec$2;$({target:"RegExp",proto:!0,forced:/./.exec!==exec},{exec});var uncurryThis$3=functionUncurryThis,defineBuiltIn=defineBuiltIn$7,regexpExec$1=regexpExec$2,fails$1=fails$o,wellKnownSymbol$1=wellKnownSymbol$f,createNonEnumerableProperty=createNonEnumerableProperty$6,SPECIES=wellKnownSymbol$1("species"),RegExpPrototype=RegExp.prototype,fixRegexpWellKnownSymbolLogic=function(I,z,U,q){var Z=wellKnownSymbol$1(I),J=!fails$1(function(){var me={};return me[Z]=function(){return 7},""[I](me)!=7}),te=J&&!fails$1(function(){var me=!1,ye=/a/;return I==="split"&&(ye={},ye.constructor={},ye.constructor[SPECIES]=function(){return ye},ye.flags="",ye[Z]=/./[Z]),ye.exec=function(){return me=!0,null},ye[Z](""),!me});if(!J||!te||U){var ce=uncurryThis$3(/./[Z]),he=z(Z,""[I],function(me,ye,Ee,ke,Pe){var Te=uncurryThis$3(me),we=ye.exec;return we===regexpExec$1||we===RegExpPrototype.exec?J&&!Pe?{done:!0,value:ce(ye,Ee,ke)}:{done:!0,value:Te(Ee,ye,ke)}:{done:!1}});defineBuiltIn(String.prototype,I,he[0]),defineBuiltIn(RegExpPrototype,Z,he[1])}q&&createNonEnumerableProperty(RegExpPrototype[Z],"sham",!0)},charAt$1=stringMultibyte.charAt,advanceStringIndex$2=function(I,z,U){return z+(U?charAt$1(I,z).length:1)},call$3=functionCall,anObject$2=anObject$d,isCallable$1=isCallable$k,classof=classofRaw$1,regexpExec=regexpExec$2,$TypeError=TypeError,regexpExecAbstract=function(I,z){var U=I.exec;if(isCallable$1(U)){var q=call$3(U,I,z);return q!==null&&anObject$2(q),q}if(classof(I)==="RegExp")return call$3(regexpExec,I,z);throw $TypeError("RegExp#exec called on incompatible receiver")},call$2=functionCall,fixRegExpWellKnownSymbolLogic$1=fixRegexpWellKnownSymbolLogic,anObject$1=anObject$d,toLength$1=toLength$3,toString$3=toString$9,requireObjectCoercible$1=requireObjectCoercible$6,getMethod$1=getMethod$5,advanceStringIndex$1=advanceStringIndex$2,regExpExec$2=regexpExecAbstract;fixRegExpWellKnownSymbolLogic$1("match",function(I,z,U){return[function(Z){var J=requireObjectCoercible$1(this),te=Z==null?void 0:getMethod$1(Z,I);return te?call$2(te,Z,J):new RegExp(Z)[I](toString$3(J))},function(q){var Z=anObject$1(this),J=toString$3(q),te=U(z,Z,J);if(te.done)return te.value;if(!Z.global)return regExpExec$2(Z,J);var ce=Z.unicode;Z.lastIndex=0;for(var he=[],me=0,ye;(ye=regExpExec$2(Z,J))!==null;){var Ee=toString$3(ye[0]);he[me]=Ee,Ee===""&&(Z.lastIndex=advanceStringIndex$1(J,toLength$1(Z.lastIndex),ce)),me++}return me===0?null:he}]});var DESCRIPTORS=descriptors$1,FUNCTION_NAME_EXISTS=functionName.EXISTS,uncurryThis$2=functionUncurryThis,defineProperty=objectDefineProperty.f,FunctionPrototype$1=Function.prototype,functionToString=uncurryThis$2(FunctionPrototype$1.toString),nameRE=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,regExpExec$1=uncurryThis$2(nameRE.exec),NAME="name";DESCRIPTORS&&!FUNCTION_NAME_EXISTS&&defineProperty(FunctionPrototype$1,NAME,{configurable:!0,get:function(){try{return regExpExec$1(nameRE,functionToString(this))[1]}catch{return""}}});var NATIVE_BIND=functionBindNative,FunctionPrototype=Function.prototype,apply$1=FunctionPrototype.apply,call$1=FunctionPrototype.call,functionApply=typeof Reflect=="object"&&Reflect.apply||(NATIVE_BIND?call$1.bind(apply$1):function(){return call$1.apply(apply$1,arguments)}),uncurryThis$1=functionUncurryThis,toObject$1=toObject$7,floor=Math.floor,charAt=uncurryThis$1("".charAt),replace=uncurryThis$1("".replace),stringSlice$1=uncurryThis$1("".slice),SUBSTITUTION_SYMBOLS=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,SUBSTITUTION_SYMBOLS_NO_NAMED=/\$([$&'`]|\d{1,2})/g,getSubstitution$1=function(I,z,U,q,Z,J){var te=U+I.length,ce=q.length,he=SUBSTITUTION_SYMBOLS_NO_NAMED;return Z!==void 0&&(Z=toObject$1(Z),he=SUBSTITUTION_SYMBOLS),replace(J,he,function(me,ye){var Ee;switch(charAt(ye,0)){case"$":return"$";case"&":return I;case"`":return stringSlice$1(z,0,U);case"'":return stringSlice$1(z,te);case"<":Ee=Z[stringSlice$1(ye,1,-1)];break;default:var ke=+ye;if(ke===0)return me;if(ke>ce){var Pe=floor(ke/10);return Pe===0?me:Pe<=ce?q[Pe-1]===void 0?charAt(ye,1):q[Pe-1]+charAt(ye,1):me}Ee=q[ke-1]}return Ee===void 0?"":Ee})},apply=functionApply,call=functionCall,uncurryThis=functionUncurryThis,fixRegExpWellKnownSymbolLogic=fixRegexpWellKnownSymbolLogic,fails=fails$o,anObject=anObject$d,isCallable=isCallable$k,toIntegerOrInfinity=toIntegerOrInfinity$4,toLength=toLength$3,toString$2=toString$9,requireObjectCoercible=requireObjectCoercible$6,advanceStringIndex=advanceStringIndex$2,getMethod=getMethod$5,getSubstitution=getSubstitution$1,regExpExec=regexpExecAbstract,wellKnownSymbol=wellKnownSymbol$f,REPLACE=wellKnownSymbol("replace"),max$1=Math.max,min$1=Math.min,concat=uncurryThis([].concat),push=uncurryThis([].push),stringIndexOf=uncurryThis("".indexOf),stringSlice=uncurryThis("".slice),maybeToString=function(I){return I===void 0?I:String(I)},REPLACE_KEEPS_$0=function(){return"a".replace(/./,"$0")==="$0"}(),REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE=function(){return/./[REPLACE]?/./[REPLACE]("a","$0")==="":!1}(),REPLACE_SUPPORTS_NAMED_GROUPS=!fails(function(){var I=/./;return I.exec=function(){var z=[];return z.groups={a:"7"},z},"".replace(I,"$<a>")!=="7"});fixRegExpWellKnownSymbolLogic("replace",function(I,z,U){var q=REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE?"$":"$0";return[function(J,te){var ce=requireObjectCoercible(this),he=J==null?void 0:getMethod(J,REPLACE);return he?call(he,J,ce,te):call(z,toString$2(ce),J,te)},function(Z,J){var te=anObject(this),ce=toString$2(Z);if(typeof J=="string"&&stringIndexOf(J,q)===-1&&stringIndexOf(J,"$<")===-1){var he=U(z,te,ce,J);if(he.done)return he.value}var me=isCallable(J);me||(J=toString$2(J));var ye=te.global;if(ye){var Ee=te.unicode;te.lastIndex=0}for(var ke=[];;){var Pe=regExpExec(te,ce);if(Pe===null||(push(ke,Pe),!ye))break;var Te=toString$2(Pe[0]);Te===""&&(te.lastIndex=advanceStringIndex(ce,toLength(te.lastIndex),Ee))}for(var we="",Le=0,$e=0;$e<ke.length;$e++){Pe=ke[$e];for(var Oe=toString$2(Pe[0]),Ce=max$1(min$1(toIntegerOrInfinity(Pe.index),ce.length),0),Fe=[],Ge=1;Ge<Pe.length;Ge++)push(Fe,maybeToString(Pe[Ge]));var We=Pe.groups;if(me){var Ye=concat([Oe],Fe,Ce,ce);We!==void 0&&push(Ye,We);var Ke=toString$2(apply(J,void 0,Ye))}else Ke=getSubstitution(Oe,ce,Ce,Fe,We,J);Ce>=Le&&(we+=stringSlice(ce,Le,Ce)+Ke,Le=Ce+Oe.length)}return we+stringSlice(ce,Le)}]},!REPLACE_SUPPORTS_NAMED_GROUPS||!REPLACE_KEEPS_$0||REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE);var getOptions=function(z){var U=Array.prototype.reduce.call(z,function(q,Z){var J=Z.name.match(/data-simplebar-(.+)/);if(J){var te=J[1].replace(/\W+(.)/g,function(ce,he){return he.toUpperCase()});switch(Z.value){case"true":q[te]=!0;break;case"false":q[te]=!1;break;case void 0:q[te]=!0;break;default:q[te]=Z.value}}return q},{});return U};function getElementWindow(I){return!I||!I.ownerDocument||!I.ownerDocument.defaultView?window:I.ownerDocument.defaultView}function getElementDocument(I){return!I||!I.ownerDocument?document:I.ownerDocument}var cachedScrollbarWidth=null,cachedDevicePixelRatio=null;canUseDOM$1&&window.addEventListener("resize",function(){cachedDevicePixelRatio!==window.devicePixelRatio&&(cachedDevicePixelRatio=window.devicePixelRatio,cachedScrollbarWidth=null)});function scrollbarWidth(I){if(cachedScrollbarWidth===null){var z=getElementDocument(I);if(typeof z>"u")return cachedScrollbarWidth=0,cachedScrollbarWidth;var U=z.body,q=z.createElement("div");q.classList.add("simplebar-hide-scrollbar"),U.appendChild(q);var Z=q.getBoundingClientRect().right;U.removeChild(q),cachedScrollbarWidth=Z}return cachedScrollbarWidth}var SimpleBar=function(){function I(U,q){var Z=this;this.onScroll=function(){var J=getElementWindow(Z.el);Z.scrollXTicking||(J.requestAnimationFrame(Z.scrollX),Z.scrollXTicking=!0),Z.scrollYTicking||(J.requestAnimationFrame(Z.scrollY),Z.scrollYTicking=!0)},this.scrollX=function(){Z.axis.x.isOverflowing&&(Z.showScrollbar("x"),Z.positionScrollbar("x")),Z.scrollXTicking=!1},this.scrollY=function(){Z.axis.y.isOverflowing&&(Z.showScrollbar("y"),Z.positionScrollbar("y")),Z.scrollYTicking=!1},this.onMouseEnter=function(){Z.showScrollbar("x"),Z.showScrollbar("y")},this.onMouseMove=function(J){Z.mouseX=J.clientX,Z.mouseY=J.clientY,(Z.axis.x.isOverflowing||Z.axis.x.forceVisible)&&Z.onMouseMoveForAxis("x"),(Z.axis.y.isOverflowing||Z.axis.y.forceVisible)&&Z.onMouseMoveForAxis("y")},this.onMouseLeave=function(){Z.onMouseMove.cancel(),(Z.axis.x.isOverflowing||Z.axis.x.forceVisible)&&Z.onMouseLeaveForAxis("x"),(Z.axis.y.isOverflowing||Z.axis.y.forceVisible)&&Z.onMouseLeaveForAxis("y"),Z.mouseX=-1,Z.mouseY=-1},this.onWindowResize=function(){Z.scrollbarWidth=Z.getScrollbarWidth(),Z.hideNativeScrollbar()},this.hideScrollbars=function(){Z.axis.x.track.rect=Z.axis.x.track.el.getBoundingClientRect(),Z.axis.y.track.rect=Z.axis.y.track.el.getBoundingClientRect(),Z.isWithinBounds(Z.axis.y.track.rect)||(Z.axis.y.scrollbar.el.classList.remove(Z.classNames.visible),Z.axis.y.isVisible=!1),Z.isWithinBounds(Z.axis.x.track.rect)||(Z.axis.x.scrollbar.el.classList.remove(Z.classNames.visible),Z.axis.x.isVisible=!1)},this.onPointerEvent=function(J){var te,ce;Z.axis.x.track.rect=Z.axis.x.track.el.getBoundingClientRect(),Z.axis.y.track.rect=Z.axis.y.track.el.getBoundingClientRect(),(Z.axis.x.isOverflowing||Z.axis.x.forceVisible)&&(te=Z.isWithinBounds(Z.axis.x.track.rect)),(Z.axis.y.isOverflowing||Z.axis.y.forceVisible)&&(ce=Z.isWithinBounds(Z.axis.y.track.rect)),(te||ce)&&(J.preventDefault(),J.stopPropagation(),J.type==="mousedown"&&(te&&(Z.axis.x.scrollbar.rect=Z.axis.x.scrollbar.el.getBoundingClientRect(),Z.isWithinBounds(Z.axis.x.scrollbar.rect)?Z.onDragStart(J,"x"):Z.onTrackClick(J,"x")),ce&&(Z.axis.y.scrollbar.rect=Z.axis.y.scrollbar.el.getBoundingClientRect(),Z.isWithinBounds(Z.axis.y.scrollbar.rect)?Z.onDragStart(J,"y"):Z.onTrackClick(J,"y"))))},this.drag=function(J){var te,ce=Z.axis[Z.draggedAxis].track,he=ce.rect[Z.axis[Z.draggedAxis].sizeAttr],me=Z.axis[Z.draggedAxis].scrollbar,ye=Z.contentWrapperEl[Z.axis[Z.draggedAxis].scrollSizeAttr],Ee=parseInt(Z.elStyles[Z.axis[Z.draggedAxis].sizeAttr],10);J.preventDefault(),J.stopPropagation(),Z.draggedAxis==="y"?te=J.pageY:te=J.pageX;var ke=te-ce.rect[Z.axis[Z.draggedAxis].offsetAttr]-Z.axis[Z.draggedAxis].dragOffset,Pe=ke/(he-me.size),Te=Pe*(ye-Ee);Z.draggedAxis==="x"&&(Te=Z.isRtl&&I.getRtlHelpers().isRtlScrollbarInverted?Te-(he+me.size):Te,Te=Z.isRtl&&I.getRtlHelpers().isRtlScrollingInverted?-Te:Te),Z.contentWrapperEl[Z.axis[Z.draggedAxis].scrollOffsetAttr]=Te},this.onEndDrag=function(J){var te=getElementDocument(Z.el),ce=getElementWindow(Z.el);J.preventDefault(),J.stopPropagation(),Z.el.classList.remove(Z.classNames.dragging),te.removeEventListener("mousemove",Z.drag,!0),te.removeEventListener("mouseup",Z.onEndDrag,!0),Z.removePreventClickId=ce.setTimeout(function(){te.removeEventListener("click",Z.preventClick,!0),te.removeEventListener("dblclick",Z.preventClick,!0),Z.removePreventClickId=null})},this.preventClick=function(J){J.preventDefault(),J.stopPropagation()},this.el=U,this.minScrollbarWidth=20,this.options=Object.assign({},I.defaultOptions,q),this.classNames=Object.assign({},I.defaultOptions.classNames,this.options.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}}},this.removePreventClickId=null,!I.instances.has(this.el)&&(this.recalculate=throttle$1(this.recalculate.bind(this),64),this.onMouseMove=throttle$1(this.onMouseMove.bind(this),64),this.hideScrollbars=debounce$1(this.hideScrollbars.bind(this),this.options.timeout),this.onWindowResize=debounce$1(this.onWindowResize.bind(this),64,{leading:!0}),I.getRtlHelpers=memoize$1(I.getRtlHelpers),this.init())}I.getRtlHelpers=function(){var q=document.createElement("div");q.innerHTML='<div class="hs-dummy-scrollbar-size"><div style="height: 200%; width: 200%; margin: 10px 0;"></div></div>';var Z=q.firstElementChild;document.body.appendChild(Z);var J=Z.firstElementChild;Z.scrollLeft=0;var te=I.getOffset(Z),ce=I.getOffset(J);Z.scrollLeft=999;var he=I.getOffset(J);return{isRtlScrollingInverted:te.left!==ce.left&&ce.left-he.left!==0,isRtlScrollbarInverted:te.left!==ce.left}},I.getOffset=function(q){var Z=q.getBoundingClientRect(),J=getElementDocument(q),te=getElementWindow(q);return{top:Z.top+(te.pageYOffset||J.documentElement.scrollTop),left:Z.left+(te.pageXOffset||J.documentElement.scrollLeft)}};var z=I.prototype;return z.init=function(){I.instances.set(this.el,this),canUseDOM$1&&(this.initDOM(),this.setAccessibilityAttributes(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},z.initDOM=function(){var q=this;if(Array.prototype.filter.call(this.el.children,function(te){return te.classList.contains(q.classNames.wrapper)}).length)this.wrapperEl=this.el.querySelector("."+this.classNames.wrapper),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector("."+this.classNames.contentWrapper),this.contentEl=this.options.contentNode||this.el.querySelector("."+this.classNames.contentEl),this.offsetEl=this.el.querySelector("."+this.classNames.offset),this.maskEl=this.el.querySelector("."+this.classNames.mask),this.placeholderEl=this.findChild(this.wrapperEl,"."+this.classNames.placeholder),this.heightAutoObserverWrapperEl=this.el.querySelector("."+this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl=this.el.querySelector("."+this.classNames.heightAutoObserverEl),this.axis.x.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.horizontal),this.axis.y.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.vertical);else{for(this.wrapperEl=document.createElement("div"),this.contentWrapperEl=document.createElement("div"),this.offsetEl=document.createElement("div"),this.maskEl=document.createElement("div"),this.contentEl=document.createElement("div"),this.placeholderEl=document.createElement("div"),this.heightAutoObserverWrapperEl=document.createElement("div"),this.heightAutoObserverEl=document.createElement("div"),this.wrapperEl.classList.add(this.classNames.wrapper),this.contentWrapperEl.classList.add(this.classNames.contentWrapper),this.offsetEl.classList.add(this.classNames.offset),this.maskEl.classList.add(this.classNames.mask),this.contentEl.classList.add(this.classNames.contentEl),this.placeholderEl.classList.add(this.classNames.placeholder),this.heightAutoObserverWrapperEl.classList.add(this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl.classList.add(this.classNames.heightAutoObserverEl);this.el.firstChild;)this.contentEl.appendChild(this.el.firstChild);this.contentWrapperEl.appendChild(this.contentEl),this.offsetEl.appendChild(this.contentWrapperEl),this.maskEl.appendChild(this.offsetEl),this.heightAutoObserverWrapperEl.appendChild(this.heightAutoObserverEl),this.wrapperEl.appendChild(this.heightAutoObserverWrapperEl),this.wrapperEl.appendChild(this.maskEl),this.wrapperEl.appendChild(this.placeholderEl),this.el.appendChild(this.wrapperEl)}if(!this.axis.x.track.el||!this.axis.y.track.el){var Z=document.createElement("div"),J=document.createElement("div");Z.classList.add(this.classNames.track),J.classList.add(this.classNames.scrollbar),Z.appendChild(J),this.axis.x.track.el=Z.cloneNode(!0),this.axis.x.track.el.classList.add(this.classNames.horizontal),this.axis.y.track.el=Z.cloneNode(!0),this.axis.y.track.el.classList.add(this.classNames.vertical),this.el.appendChild(this.axis.x.track.el),this.el.appendChild(this.axis.y.track.el)}this.axis.x.scrollbar.el=this.axis.x.track.el.querySelector("."+this.classNames.scrollbar),this.axis.y.scrollbar.el=this.axis.y.track.el.querySelector("."+this.classNames.scrollbar),this.options.autoHide||(this.axis.x.scrollbar.el.classList.add(this.classNames.visible),this.axis.y.scrollbar.el.classList.add(this.classNames.visible)),this.el.setAttribute("data-simplebar","init")},z.setAccessibilityAttributes=function(){var q=this.options.ariaLabel||"scrollable content";this.contentWrapperEl.setAttribute("tabindex","0"),this.contentWrapperEl.setAttribute("role","region"),this.contentWrapperEl.setAttribute("aria-label",q)},z.initListeners=function(){var q=this,Z=getElementWindow(this.el);this.options.autoHide&&this.el.addEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach(function(ce){q.el.addEventListener(ce,q.onPointerEvent,!0)}),["touchstart","touchend","touchmove"].forEach(function(ce){q.el.addEventListener(ce,q.onPointerEvent,{capture:!0,passive:!0})}),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.addEventListener("scroll",this.onScroll),Z.addEventListener("resize",this.onWindowResize);var J=!1,te=Z.ResizeObserver||ResizeObserver;this.resizeObserver=new te(function(){J&&q.recalculate()}),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),Z.requestAnimationFrame(function(){J=!0}),this.mutationObserver=new Z.MutationObserver(this.recalculate),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})},z.recalculate=function(){var q=getElementWindow(this.el);this.elStyles=q.getComputedStyle(this.el),this.isRtl=this.elStyles.direction==="rtl";var Z=this.heightAutoObserverEl.offsetHeight<=1,J=this.heightAutoObserverEl.offsetWidth<=1,te=this.contentEl.offsetWidth,ce=this.contentWrapperEl.offsetWidth,he=this.elStyles.overflowX,me=this.elStyles.overflowY;this.contentEl.style.padding=this.elStyles.paddingTop+" "+this.elStyles.paddingRight+" "+this.elStyles.paddingBottom+" "+this.elStyles.paddingLeft,this.wrapperEl.style.margin="-"+this.elStyles.paddingTop+" -"+this.elStyles.paddingRight+" -"+this.elStyles.paddingBottom+" -"+this.elStyles.paddingLeft;var ye=this.contentEl.scrollHeight,Ee=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=Z?"auto":"100%",this.placeholderEl.style.width=J?te+"px":"auto",this.placeholderEl.style.height=ye+"px";var ke=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=Ee>te,this.axis.y.isOverflowing=ye>ke,this.axis.x.isOverflowing=he==="hidden"?!1:this.axis.x.isOverflowing,this.axis.y.isOverflowing=me==="hidden"?!1:this.axis.y.isOverflowing,this.axis.x.forceVisible=this.options.forceVisible==="x"||this.options.forceVisible===!0,this.axis.y.forceVisible=this.options.forceVisible==="y"||this.options.forceVisible===!0,this.hideNativeScrollbar();var Pe=this.axis.x.isOverflowing?this.scrollbarWidth:0,Te=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&Ee>ce-Te,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&ye>ke-Pe,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el.style.width=this.axis.x.scrollbar.size+"px",this.axis.y.scrollbar.el.style.height=this.axis.y.scrollbar.size+"px",this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")},z.getScrollbarSize=function(q){if(q===void 0&&(q="y"),!this.axis[q].isOverflowing)return 0;var Z=this.contentEl[this.axis[q].scrollSizeAttr],J=this.axis[q].track.el[this.axis[q].offsetSizeAttr],te,ce=J/Z;return te=Math.max(~~(ce*J),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(te=Math.min(te,this.options.scrollbarMaxSize)),te},z.positionScrollbar=function(q){if(q===void 0&&(q="y"),!!this.axis[q].isOverflowing){var Z=this.contentWrapperEl[this.axis[q].scrollSizeAttr],J=this.axis[q].track.el[this.axis[q].offsetSizeAttr],te=parseInt(this.elStyles[this.axis[q].sizeAttr],10),ce=this.axis[q].scrollbar,he=this.contentWrapperEl[this.axis[q].scrollOffsetAttr];he=q==="x"&&this.isRtl&&I.getRtlHelpers().isRtlScrollingInverted?-he:he;var me=he/(Z-te),ye=~~((J-ce.size)*me);ye=q==="x"&&this.isRtl&&I.getRtlHelpers().isRtlScrollbarInverted?ye+(J-ce.size):ye,ce.el.style.transform=q==="x"?"translate3d("+ye+"px, 0, 0)":"translate3d(0, "+ye+"px, 0)"}},z.toggleTrackVisibility=function(q){q===void 0&&(q="y");var Z=this.axis[q].track.el,J=this.axis[q].scrollbar.el;this.axis[q].isOverflowing||this.axis[q].forceVisible?(Z.style.visibility="visible",this.contentWrapperEl.style[this.axis[q].overflowAttr]="scroll"):(Z.style.visibility="hidden",this.contentWrapperEl.style[this.axis[q].overflowAttr]="hidden"),this.axis[q].isOverflowing?J.style.display="block":J.style.display="none"},z.hideNativeScrollbar=function(){this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-"+this.scrollbarWidth+"px":0,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-"+this.scrollbarWidth+"px":0},z.onMouseMoveForAxis=function(q){q===void 0&&(q="y"),this.axis[q].track.rect=this.axis[q].track.el.getBoundingClientRect(),this.axis[q].scrollbar.rect=this.axis[q].scrollbar.el.getBoundingClientRect();var Z=this.isWithinBounds(this.axis[q].scrollbar.rect);Z?this.axis[q].scrollbar.el.classList.add(this.classNames.hover):this.axis[q].scrollbar.el.classList.remove(this.classNames.hover),this.isWithinBounds(this.axis[q].track.rect)?(this.showScrollbar(q),this.axis[q].track.el.classList.add(this.classNames.hover)):this.axis[q].track.el.classList.remove(this.classNames.hover)},z.onMouseLeaveForAxis=function(q){q===void 0&&(q="y"),this.axis[q].track.el.classList.remove(this.classNames.hover),this.axis[q].scrollbar.el.classList.remove(this.classNames.hover)},z.showScrollbar=function(q){q===void 0&&(q="y");var Z=this.axis[q].scrollbar.el;this.axis[q].isVisible||(Z.classList.add(this.classNames.visible),this.axis[q].isVisible=!0),this.options.autoHide&&this.hideScrollbars()},z.onDragStart=function(q,Z){Z===void 0&&(Z="y");var J=getElementDocument(this.el),te=getElementWindow(this.el),ce=this.axis[Z].scrollbar,he=Z==="y"?q.pageY:q.pageX;this.axis[Z].dragOffset=he-ce.rect[this.axis[Z].offsetAttr],this.draggedAxis=Z,this.el.classList.add(this.classNames.dragging),J.addEventListener("mousemove",this.drag,!0),J.addEventListener("mouseup",this.onEndDrag,!0),this.removePreventClickId===null?(J.addEventListener("click",this.preventClick,!0),J.addEventListener("dblclick",this.preventClick,!0)):(te.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},z.onTrackClick=function(q,Z){var J=this;if(Z===void 0&&(Z="y"),!!this.options.clickOnTrack){var te=getElementWindow(this.el);this.axis[Z].scrollbar.rect=this.axis[Z].scrollbar.el.getBoundingClientRect();var ce=this.axis[Z].scrollbar,he=ce.rect[this.axis[Z].offsetAttr],me=parseInt(this.elStyles[this.axis[Z].sizeAttr],10),ye=this.contentWrapperEl[this.axis[Z].scrollOffsetAttr],Ee=Z==="y"?this.mouseY-he:this.mouseX-he,ke=Ee<0?-1:1,Pe=ke===-1?ye-me:ye+me,Te=function we(){if(ke===-1){if(ye>Pe){var Le;ye-=J.options.clickOnTrackSpeed,J.contentWrapperEl.scrollTo((Le={},Le[J.axis[Z].offsetAttr]=ye,Le)),te.requestAnimationFrame(we)}}else if(ye<Pe){var $e;ye+=J.options.clickOnTrackSpeed,J.contentWrapperEl.scrollTo(($e={},$e[J.axis[Z].offsetAttr]=ye,$e)),te.requestAnimationFrame(we)}};Te()}},z.getContentElement=function(){return this.contentEl},z.getScrollElement=function(){return this.contentWrapperEl},z.getScrollbarWidth=function(){try{return getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display==="none"||"scrollbarWidth"in document.documentElement.style||"-ms-overflow-style"in document.documentElement.style?0:scrollbarWidth(this.el)}catch{return scrollbarWidth(this.el)}},z.removeListeners=function(){var q=this,Z=getElementWindow(this.el);this.options.autoHide&&this.el.removeEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach(function(J){q.el.removeEventListener(J,q.onPointerEvent,!0)}),["touchstart","touchend","touchmove"].forEach(function(J){q.el.removeEventListener(J,q.onPointerEvent,{capture:!0,passive:!0})}),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl&&this.contentWrapperEl.removeEventListener("scroll",this.onScroll),Z.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver&&this.resizeObserver.disconnect(),this.recalculate.cancel(),this.onMouseMove.cancel(),this.hideScrollbars.cancel(),this.onWindowResize.cancel()},z.unMount=function(){this.removeListeners(),I.instances.delete(this.el)},z.isWithinBounds=function(q){return this.mouseX>=q.left&&this.mouseX<=q.left+q.width&&this.mouseY>=q.top&&this.mouseY<=q.top+q.height},z.findChild=function(q,Z){var J=q.matches||q.webkitMatchesSelector||q.mozMatchesSelector||q.msMatchesSelector;return Array.prototype.filter.call(q.children,function(te){return J.call(te,Z)})[0]},I}();SimpleBar.defaultOptions={autoHide:!0,forceVisible:!1,clickOnTrack:!0,clickOnTrackSpeed:40,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging"},scrollbarMinSize:25,scrollbarMaxSize:0,timeout:1e3};SimpleBar.instances=new WeakMap;SimpleBar.initDOMLoadedElements=function(){document.removeEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.removeEventListener("load",this.initDOMLoadedElements),Array.prototype.forEach.call(document.querySelectorAll("[data-simplebar]"),function(I){I.getAttribute("data-simplebar")!=="init"&&!SimpleBar.instances.has(I)&&new SimpleBar(I,getOptions(I.attributes))})};SimpleBar.removeObserver=function(){this.globalObserver.disconnect()};SimpleBar.initHtmlApi=function(){this.initDOMLoadedElements=this.initDOMLoadedElements.bind(this),typeof MutationObserver<"u"&&(this.globalObserver=new MutationObserver(SimpleBar.handleMutations),this.globalObserver.observe(document,{childList:!0,subtree:!0})),document.readyState==="complete"||document.readyState!=="loading"&&!document.documentElement.doScroll?window.setTimeout(this.initDOMLoadedElements):(document.addEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.addEventListener("load",this.initDOMLoadedElements))};SimpleBar.handleMutations=function(I){I.forEach(function(z){Array.prototype.forEach.call(z.addedNodes,function(U){U.nodeType===1&&(U.hasAttribute("data-simplebar")?!SimpleBar.instances.has(U)&&document.documentElement.contains(U)&&new SimpleBar(U,getOptions(U.attributes)):Array.prototype.forEach.call(U.querySelectorAll("[data-simplebar]"),function(q){q.getAttribute("data-simplebar")!=="init"&&!SimpleBar.instances.has(q)&&document.documentElement.contains(q)&&new SimpleBar(q,getOptions(q.attributes))}))}),Array.prototype.forEach.call(z.removedNodes,function(U){U.nodeType===1&&(U.getAttribute("data-simplebar")==="init"?SimpleBar.instances.has(U)&&!document.documentElement.contains(U)&&SimpleBar.instances.get(U).unMount():Array.prototype.forEach.call(U.querySelectorAll('[data-simplebar="init"]'),function(q){SimpleBar.instances.has(q)&&!document.documentElement.contains(q)&&SimpleBar.instances.get(q).unMount()}))})})};SimpleBar.getOptions=getOptions;canUseDOM$1&&SimpleBar.initHtmlApi();function H(I){return Object.keys(I).reduce((z,U)=>{const q=I[U];return q?{...z,[U]:q}:z},{})}const f=Symbol("simplebar");function M(I){provide(f,I)}const L=defineComponent({__name:"ScrollView",props:{tag:{default:"div"},autoHide:null,classNames:null,clickOnTrack:null,direction:null,forceVisible:null,scrollbarMaxSize:null,scrollbarMinSize:null,timeout:null},emits:["created","scroll","wheel"],setup(I,{expose:z,emit:U}){const q=I,Z=ref(null),J=ref(null),{tag:te,...ce}=toRefs(q);z(Z),M(Z);function he(me){if(!J.value||me==="activated"&&Z.value)return;const ye={...reactive(ce)},Ee=H(ye),ke=new SimpleBar(J.value,Object.keys(Ee).length>0?Ee:void 0);Z.value=ke;const Pe=ke.getScrollElement();Pe.addEventListener("scroll",Te=>{U("scroll",Te)}),Pe.addEventListener("wheel",Te=>{U("wheel",Te)}),U("created",ke)}return onMounted(()=>he("mounted")),onActivated(()=>he("activated")),onDeactivated(()=>{Z.value=null}),(me,ye)=>(openBlock(),createBlock(resolveDynamicComponent(I.tag),{ref_key:"element",ref:J},{default:withCtx(()=>[renderSlot(me.$slots,"default")]),_:3},512))}}),index_vue_vue_type_style_index_0_lang$2="",_sfc_main$9=defineComponent({components:{Navmenu,SimpleBar:L},data(){return{menuItems,openClass:"w-[248px]",closeClass:"w-[72px] close_sidebar"}},setup(){const I=ref(!1),z=ref(null);return onMounted(()=>{z.value.getScrollElement().addEventListener("scroll",()=>{z.value.getScrollElement().scrollTop>50?(z.value.getScrollElement().classList.add("scroll"),I.value=!0):(z.value.getScrollElement().classList.remove("scroll"),I.value=!1)})}),{enterWidget:Z=>{gsapWithCSS.fromTo(Z,{x:0,opacity:0,scale:.5},{x:0,opacity:1,duration:.3,scale:1})},leaveWidget:Z=>{gsapWithCSS.fromTo(Z,{x:0,opacity:1,scale:1},{x:0,opacity:0,duration:.3,scale:.5})},simplebarInstance:z,shadowbase:I}}}),_hoisted_1$8={key:0,src:imgLogo,alt:""},_hoisted_2$7={key:1,src:_imports_1,alt:""},_hoisted_3$7={key:0,src:imgLogo,alt:"",style:{height:"20px !important"}},_hoisted_4$7={key:1,src:_imports_1,alt:""};function _sfc_render$9(I,z,U,q,Z,J){const te=resolveComponent("router-link"),ce=resolveComponent("Navmenu"),he=resolveComponent("SimpleBar");return openBlock(),createElementBlock("div",{class:normalizeClass(this.$store.themeSettingsStore.semidark?"dark":"")},[createBaseVNode("div",{class:normalizeClass(`sidebar-wrapper bg-white dark:bg-slate-800 ${this.$store.themeSettingsStore.skin==="bordered"?"border-r border-gray-5002 dark:border-slate-700":"shadow-base"} ${this.$store.themeSettingsStore.sidebarCollasp?this.closeClass:this.openClass} ${this.$store.themeSettingsStore.isMouseHovered?"sidebar-hovered":""} `),onMouseenter:z[2]||(z[2]=me=>this.$store.themeSettingsStore.isMouseHovered=!0),onMouseleave:z[3]||(z[3]=me=>this.$store.themeSettingsStore.isMouseHovered=!1)},[createBaseVNode("div",{class:normalizeClass(`logo-segment flex justify-between items-center bg-white dark:bg-slate-800 z-[9] py-6 sticky top-0 px-4 ${this.$store.themeSettingsStore.sidebarCollasp?this.closeClass:this.openClass} ${this.$store.themeSettingsStore.skin==="bordered"?" border-b border-r border-gray-5002 dark:border-slate-700":" border-none"} ${this.$store.themeSettingsStore.isMouseHovered?"logo-hovered":""} `)},[!this.$store.themeSettingsStore.sidebarCollasp||this.$store.themeSettingsStore.isMouseHovered?(openBlock(),createBlock(te,{key:0,to:{name:"home"}},{default:withCtx(()=>[!this.$store.themeSettingsStore.isDark&&!this.$store.themeSettingsStore.semidark?(openBlock(),createElementBlock("img",_hoisted_1$8)):createCommentVNode("",!0),this.$store.themeSettingsStore.isDark||this.$store.themeSettingsStore.semidark?(openBlock(),createElementBlock("img",_hoisted_2$7)):createCommentVNode("",!0)]),_:1})):createCommentVNode("",!0),this.$store.themeSettingsStore.sidebarCollasp&&!this.$store.themeSettingsStore.isMouseHovered?(openBlock(),createBlock(te,{key:1,to:{name:"home"}},{default:withCtx(()=>[!this.$store.themeSettingsStore.isDark&&!this.$store.themeSettingsStore.semidark?(openBlock(),createElementBlock("img",_hoisted_3$7)):createCommentVNode("",!0),this.$store.themeSettingsStore.isDark||this.$store.themeSettingsStore.semidark?(openBlock(),createElementBlock("img",_hoisted_4$7)):createCommentVNode("",!0)]),_:1})):createCommentVNode("",!0),!this.$store.themeSettingsStore.sidebarCollasp||this.$store.themeSettingsStore.isMouseHovered?(openBlock(),createElementBlock("span",{key:2,class:"cursor-pointer text-slate-900 dark:text-white text-2xl",onClick:z[0]||(z[0]=me=>this.$store.themeSettingsStore.sidebarCollasp=!this.$store.themeSettingsStore.sidebarCollasp)},[createBaseVNode("div",{class:normalizeClass(["h-4 w-4 border-[1.5px] border-slate-900 dark:border-slate-700 rounded-full transition-all duration-150",this.$store.themeSettingsStore.sidebarCollasp?"":"ring-2 ring-inset ring-offset-4 ring-black-900 dark:ring-slate-400 bg-slate-900 dark:bg-slate-400 dark:ring-offset-slate-700"])},null,2)])):createCommentVNode("",!0)],2),createBaseVNode("div",{class:normalizeClass(["h-[60px] absolute top-[80px] nav-shadow z-[1] w-full transition-all duration-200 pointer-events-none",[I.shadowbase?" opacity-100":" opacity-0"]])},null,2),createVNode(he,{class:"sidebar-menu px-4 h-[calc(100%-80px)]",onCreated:z[1]||(z[1]=me=>{I.simplebarInstance=me})},{default:withCtx(()=>[createVNode(ce,{items:I.menuItems},null,8,["items"])]),_:1})],34)],2)}const Sidebar=_export_sfc(_sfc_main$9,[["render",_sfc_render$9]]),MobileSidebar_vue_vue_type_style_index_0_scoped_85b7e3d1_lang="",themeSettingsStore=useThemeSettingsStore(),_sfc_main$8=defineComponent({components:{Icon:Icon$1,Navmenu},data(){return{menuItems,openClass:"w-[248px]",closeClass:"w-[72px] close_sidebar"}},methods:{toggleMsidebar(){themeSettingsStore.toggleMsidebar()}}}),_hoisted_1$7={class:"logo-segment flex justify-between items-center px-4 py-6"},_hoisted_2$6={key:0,src:imgLogo,alt:""},_hoisted_3$6={key:1,src:_imports_1,alt:""},_hoisted_4$6={class:"sidebar-menu px-4 h-[calc(100%-100px)]","data-simplebar":""};function _sfc_render$8(I,z,U,q,Z,J){const te=resolveComponent("router-link"),ce=resolveComponent("Icon"),he=resolveComponent("Navmenu");return openBlock(),createElementBlock("div",{class:normalizeClass(`mobile-sidebar bg-white dark:bg-slate-800 ${this.$store.themeSettingsStore.theme==="bordered"?"border border-gray-5002":"shadow-base"} `)},[createBaseVNode("div",_hoisted_1$7,[createVNode(te,{to:{name:"home"}},{default:withCtx(()=>[this.$store.themeSettingsStore.isDark?createCommentVNode("",!0):(openBlock(),createElementBlock("img",_hoisted_2$6)),this.$store.themeSettingsStore.isDark?(openBlock(),createElementBlock("img",_hoisted_3$6)):createCommentVNode("",!0)]),_:1}),createBaseVNode("span",{class:"cursor-pointer text-slate-900 dark:text-white text-2xl",onClick:z[0]||(z[0]=(...me)=>I.toggleMsidebar&&I.toggleMsidebar(...me))},[createVNode(ce,{icon:"heroicons:x-mark"})])]),createBaseVNode("div",_hoisted_4$6,[createVNode(he,{items:I.menuItems},null,8,["items"])])],2)}const MobileSidebar=_export_sfc(_sfc_main$8,[["render",_sfc_render$8],["__scopeId","data-v-85b7e3d1"]]),_imports_0="/assets/user-1-ad58ce72.jpg",_sfc_main$7={components:{Icon}},_hoisted_1$6={class:"bg-white bg-no-repeat custom-dropshadow footer-bg dark:bg-slate-700 flex justify-around items-center backdrop-filter backdrop-blur-[40px] fixed left-0 w-full z-[9999] bottom-0 py-[12px] px-4"},_hoisted_2$5=createBaseVNode("span",{class:"absolute right-[5px] lg:top-0 -top-2 h-4 w-4 bg-red-500 text-[8px] font-semibold flex flex-col items-center justify-center rounded-full text-white z-[99]"},"10",-1),_hoisted_3$5={class:"h-[50px] w-[50px] rounded-full relative left-[0px] top-[0px] custom-dropshadow"},_hoisted_4$5=createBaseVNode("span",{class:"absolute right-[17px] lg:top-0 -top-2 h-4 w-4 bg-red-500 text-[8px] font-semibold flex flex-col items-center justify-center rounded-full text-white z-[99]"},"2",-1);function _sfc_render$7(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("router-link");return openBlock(),createElementBlock("div",_hoisted_1$6,[createVNode(ce,{to:{name:"chat"}},{default:withCtx(({isActive:he})=>[createBaseVNode("span",{class:normalizeClass(["relative cursor-pointer rounded-full text-[20px] flex flex-col items-center justify-center",[he?"text-primary-500":"dark:text-white text-slate-900"]])},[createVNode(te,{icon:"heroicons-outline:mail"}),_hoisted_2$5],2),createBaseVNode("span",{class:normalizeClass(["block text-[11px]",[he?"text-primary-500":"text-slate-600 dark:text-slate-300"]])},"Messages",2)]),_:1}),createVNode(ce,{to:{name:"profile"},class:"relative bg-white bg-no-repeat backdrop-filter backdrop-blur-[40px] rounded-full footer-bg dark:bg-slate-700 h-[65px] w-[65px] z-[-1] -mt-[40px] flex justify-center items-center"},{default:withCtx(({isActive:he})=>[createBaseVNode("div",_hoisted_3$5,[createBaseVNode("img",{src:_imports_0,alt:"",class:normalizeClass(["w-full h-full rounded-full",[he?"border-2 border-primary-500":"border-2 border-slate-100"]])},null,2)])]),_:1}),createVNode(ce,{to:{name:"notifications"}},{default:withCtx(({isActive:he})=>[createBaseVNode("span",{class:normalizeClass(["relative cursor-pointer rounded-full text-[20px] flex flex-col items-center justify-center",[he?"text-primary-500":"dark:text-white text-slate-900"]])},[createVNode(te,{icon:"heroicons-outline:bell"}),_hoisted_4$5],2),createBaseVNode("span",{class:normalizeClass(["block text-[11px]",[he?"text-primary-500":"text-slate-600 dark:text-slate-300"]])},"Notifications",2)]),_:1})])}const FooterMenu=_export_sfc(_sfc_main$7,[["render",_sfc_render$7]]),index_vue_vue_type_style_index_0_lang$1="",_sfc_main$6={mixins:[window$1],components:{Header,Footer:Footer$1,Sidebar,Settings,Breadcrumbs,FooterMenu,MobileSidebar},methods:{switchHeaderClass(){return this.$store.themeSettingsStore.menuLayout==="horizontal"||this.$store.themeSettingsStore.sidebarHidden?"ltr:ml-0 rtl:mr-0":this.$store.themeSettingsStore.sidebarCollasp?"ltr:ml-[72px] rtl:mr-[72px]":"ltr:ml-[248px] rtl:mr-[248px]"}}},_hoisted_1$5={class:"app-wrapper"};function _sfc_render$6(I,z,U,q,Z,J){const te=resolveComponent("Header"),ce=resolveComponent("Sidebar"),he=resolveComponent("mobile-sidebar"),me=resolveComponent("Breadcrumbs"),ye=resolveComponent("router-view"),Ee=resolveComponent("FooterMenu"),ke=resolveComponent("Footer");return openBlock(),createElementBlock("main",_hoisted_1$5,[createVNode(te,{class:normalizeClass(I.window.width>1280?J.switchHeaderClass():"")},null,8,["class"]),this.$store.themeSettingsStore.menuLayout==="vertical"&&this.$store.themeSettingsStore.sidebarHidden===!1&&I.window.width>1280?(openBlock(),createBlock(ce,{key:0})):createCommentVNode("",!0),createVNode(Transition,{name:"mobilemenu"},{default:withCtx(()=>[I.window.width<1280&&this.$store.themeSettingsStore.mobielSidebar?(openBlock(),createBlock(he,{key:0})):createCommentVNode("",!0)]),_:1}),createVNode(Transition,{name:"overlay-fade"},{default:withCtx(()=>[I.window.width<1280&&this.$store.themeSettingsStore.mobielSidebar?(openBlock(),createElementBlock("div",{key:0,class:"overlay bg-slate-900 bg-opacity-70 backdrop-filter backdrop-blur-[3px] backdrop-brightness-10 fixed inset-0 z-[999]",onClick:z[0]||(z[0]=Pe=>this.$store.themeSettingsStore.mobielSidebar=!1)})):createCommentVNode("",!0)]),_:1}),createBaseVNode("div",{class:normalizeClass(["content-wrapper transition-all duration-150",I.window.width>1280?J.switchHeaderClass():""])},[createBaseVNode("div",{class:normalizeClass(["page-content",this.$route.meta.appheight?"h-full":"page-min-height"])},[createBaseVNode("div",{class:normalizeClass(` transition-all duration-150 ${this.$store.themeSettingsStore.cWidth==="boxed"?"container mx-auto":"container-fluid"}`)},[this.$route.meta.hide?createCommentVNode("",!0):(openBlock(),createBlock(me,{key:0})),renderSlot(I.$slots,"default"),createVNode(ye,null,{default:withCtx(({Component:Pe})=>[createVNode(Transition,{name:"router-animation",mode:"out-in",appear:""},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Pe)))]),_:2},1024)]),_:1})],2)],2)],2),I.window.width<768?(openBlock(),createBlock(Ee,{key:1})):createCommentVNode("",!0),I.window.width>768?(openBlock(),createBlock(ke,{key:2,class:normalizeClass(I.window.width>1280?J.switchHeaderClass():"")},null,8,["class"])):createCommentVNode("",!0)])}const Layout=_export_sfc(_sfc_main$6,[["render",_sfc_render$6]]);function bind(I,z){return function(){return I.apply(z,arguments)}}const{toString:toString$1}=Object.prototype,{getPrototypeOf}=Object,kindOf=(I=>z=>{const U=toString$1.call(z);return I[U]||(I[U]=U.slice(8,-1).toLowerCase())})(Object.create(null)),kindOfTest=I=>(I=I.toLowerCase(),z=>kindOf(z)===I),typeOfTest=I=>z=>typeof z===I,{isArray:isArray$1}=Array,isUndefined$1=typeOfTest("undefined");function isBuffer(I){return I!==null&&!isUndefined$1(I)&&I.constructor!==null&&!isUndefined$1(I.constructor)&&isFunction$1(I.constructor.isBuffer)&&I.constructor.isBuffer(I)}const isArrayBuffer=kindOfTest("ArrayBuffer");function isArrayBufferView(I){let z;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?z=ArrayBuffer.isView(I):z=I&&I.buffer&&isArrayBuffer(I.buffer),z}const isString$1=typeOfTest("string"),isFunction$1=typeOfTest("function"),isNumber$1=typeOfTest("number"),isObject$1=I=>I!==null&&typeof I=="object",isBoolean=I=>I===!0||I===!1,isPlainObject=I=>{if(kindOf(I)!=="object")return!1;const z=getPrototypeOf(I);return(z===null||z===Object.prototype||Object.getPrototypeOf(z)===null)&&!(Symbol.toStringTag in I)&&!(Symbol.iterator in I)},isDate$1=kindOfTest("Date"),isFile=kindOfTest("File"),isBlob=kindOfTest("Blob"),isFileList=kindOfTest("FileList"),isStream=I=>isObject$1(I)&&isFunction$1(I.pipe),isFormData=I=>{let z;return I&&(typeof FormData=="function"&&I instanceof FormData||isFunction$1(I.append)&&((z=kindOf(I))==="formdata"||z==="object"&&isFunction$1(I.toString)&&I.toString()==="[object FormData]"))},isURLSearchParams=kindOfTest("URLSearchParams"),trim=I=>I.trim?I.trim():I.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach(I,z,{allOwnKeys:U=!1}={}){if(I===null||typeof I>"u")return;let q,Z;if(typeof I!="object"&&(I=[I]),isArray$1(I))for(q=0,Z=I.length;q<Z;q++)z.call(null,I[q],q,I);else{const J=U?Object.getOwnPropertyNames(I):Object.keys(I),te=J.length;let ce;for(q=0;q<te;q++)ce=J[q],z.call(null,I[ce],ce,I)}}function findKey(I,z){z=z.toLowerCase();const U=Object.keys(I);let q=U.length,Z;for(;q-- >0;)if(Z=U[q],z===Z.toLowerCase())return Z;return null}const _global=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),isContextDefined=I=>!isUndefined$1(I)&&I!==_global;function merge(){const{caseless:I}=isContextDefined(this)&&this||{},z={},U=(q,Z)=>{const J=I&&findKey(z,Z)||Z;isPlainObject(z[J])&&isPlainObject(q)?z[J]=merge(z[J],q):isPlainObject(q)?z[J]=merge({},q):isArray$1(q)?z[J]=q.slice():z[J]=q};for(let q=0,Z=arguments.length;q<Z;q++)arguments[q]&&forEach(arguments[q],U);return z}const extend$1=(I,z,U,{allOwnKeys:q}={})=>(forEach(z,(Z,J)=>{U&&isFunction$1(Z)?I[J]=bind(Z,U):I[J]=Z},{allOwnKeys:q}),I),stripBOM=I=>(I.charCodeAt(0)===65279&&(I=I.slice(1)),I),inherits=(I,z,U,q)=>{I.prototype=Object.create(z.prototype,q),I.prototype.constructor=I,Object.defineProperty(I,"super",{value:z.prototype}),U&&Object.assign(I.prototype,U)},toFlatObject=(I,z,U,q)=>{let Z,J,te;const ce={};if(z=z||{},I==null)return z;do{for(Z=Object.getOwnPropertyNames(I),J=Z.length;J-- >0;)te=Z[J],(!q||q(te,I,z))&&!ce[te]&&(z[te]=I[te],ce[te]=!0);I=U!==!1&&getPrototypeOf(I)}while(I&&(!U||U(I,z))&&I!==Object.prototype);return z},endsWith=(I,z,U)=>{I=String(I),(U===void 0||U>I.length)&&(U=I.length),U-=z.length;const q=I.indexOf(z,U);return q!==-1&&q===U},toArray$1=I=>{if(!I)return null;if(isArray$1(I))return I;let z=I.length;if(!isNumber$1(z))return null;const U=new Array(z);for(;z-- >0;)U[z]=I[z];return U},isTypedArray=(I=>z=>I&&z instanceof I)(typeof Uint8Array<"u"&&getPrototypeOf(Uint8Array)),forEachEntry=(I,z)=>{const q=(I&&I[Symbol.iterator]).call(I);let Z;for(;(Z=q.next())&&!Z.done;){const J=Z.value;z.call(I,J[0],J[1])}},matchAll=(I,z)=>{let U;const q=[];for(;(U=I.exec(z))!==null;)q.push(U);return q},isHTMLForm=kindOfTest("HTMLFormElement"),toCamelCase=I=>I.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(U,q,Z){return q.toUpperCase()+Z}),hasOwnProperty=(({hasOwnProperty:I})=>(z,U)=>I.call(z,U))(Object.prototype),isRegExp=kindOfTest("RegExp"),reduceDescriptors=(I,z)=>{const U=Object.getOwnPropertyDescriptors(I),q={};forEach(U,(Z,J)=>{let te;(te=z(Z,J,I))!==!1&&(q[J]=te||Z)}),Object.defineProperties(I,q)},freezeMethods=I=>{reduceDescriptors(I,(z,U)=>{if(isFunction$1(I)&&["arguments","caller","callee"].indexOf(U)!==-1)return!1;const q=I[U];if(isFunction$1(q)){if(z.enumerable=!1,"writable"in z){z.writable=!1;return}z.set||(z.set=()=>{throw Error("Can not rewrite read-only method '"+U+"'")})}})},toObjectSet=(I,z)=>{const U={},q=Z=>{Z.forEach(J=>{U[J]=!0})};return isArray$1(I)?q(I):q(String(I).split(z)),U},noop=()=>{},toFiniteNumber=(I,z)=>(I=+I,Number.isFinite(I)?I:z),ALPHA="abcdefghijklmnopqrstuvwxyz",DIGIT="0123456789",ALPHABET={DIGIT,ALPHA,ALPHA_DIGIT:ALPHA+ALPHA.toUpperCase()+DIGIT},generateString=(I=16,z=ALPHABET.ALPHA_DIGIT)=>{let U="";const{length:q}=z;for(;I--;)U+=z[Math.random()*q|0];return U};function isSpecCompliantForm(I){return!!(I&&isFunction$1(I.append)&&I[Symbol.toStringTag]==="FormData"&&I[Symbol.iterator])}const toJSONObject=I=>{const z=new Array(10),U=(q,Z)=>{if(isObject$1(q)){if(z.indexOf(q)>=0)return;if(!("toJSON"in q)){z[Z]=q;const J=isArray$1(q)?[]:{};return forEach(q,(te,ce)=>{const he=U(te,Z+1);!isUndefined$1(he)&&(J[ce]=he)}),z[Z]=void 0,J}}return q};return U(I,0)},isAsyncFn=kindOfTest("AsyncFunction"),isThenable=I=>I&&(isObject$1(I)||isFunction$1(I))&&isFunction$1(I.then)&&isFunction$1(I.catch),utils$1={isArray:isArray$1,isArrayBuffer,isBuffer,isFormData,isArrayBufferView,isString:isString$1,isNumber:isNumber$1,isBoolean,isObject:isObject$1,isPlainObject,isUndefined:isUndefined$1,isDate:isDate$1,isFile,isBlob,isRegExp,isFunction:isFunction$1,isStream,isURLSearchParams,isTypedArray,isFileList,forEach,merge,extend:extend$1,trim,stripBOM,inherits,toFlatObject,kindOf,kindOfTest,endsWith,toArray:toArray$1,forEachEntry,matchAll,isHTMLForm,hasOwnProperty,hasOwnProp:hasOwnProperty,reduceDescriptors,freezeMethods,toObjectSet,toCamelCase,noop,toFiniteNumber,findKey,global:_global,isContextDefined,ALPHABET,generateString,isSpecCompliantForm,toJSONObject,isAsyncFn,isThenable};function AxiosError(I,z,U,q,Z){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=I,this.name="AxiosError",z&&(this.code=z),U&&(this.config=U),q&&(this.request=q),Z&&(this.response=Z)}utils$1.inherits(AxiosError,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:utils$1.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const prototype$1=AxiosError.prototype,descriptors={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(I=>{descriptors[I]={value:I}});Object.defineProperties(AxiosError,descriptors);Object.defineProperty(prototype$1,"isAxiosError",{value:!0});AxiosError.from=(I,z,U,q,Z,J)=>{const te=Object.create(prototype$1);return utils$1.toFlatObject(I,te,function(he){return he!==Error.prototype},ce=>ce!=="isAxiosError"),AxiosError.call(te,I.message,z,U,q,Z),te.cause=I,te.name=I.name,J&&Object.assign(te,J),te};const httpAdapter=null;function isVisitable(I){return utils$1.isPlainObject(I)||utils$1.isArray(I)}function removeBrackets(I){return utils$1.endsWith(I,"[]")?I.slice(0,-2):I}function renderKey(I,z,U){return I?I.concat(z).map(function(Z,J){return Z=removeBrackets(Z),!U&&J?"["+Z+"]":Z}).join(U?".":""):z}function isFlatArray(I){return utils$1.isArray(I)&&!I.some(isVisitable)}const predicates=utils$1.toFlatObject(utils$1,{},null,function(z){return/^is[A-Z]/.test(z)});function toFormData(I,z,U){if(!utils$1.isObject(I))throw new TypeError("target must be an object");z=z||new FormData,U=utils$1.toFlatObject(U,{metaTokens:!0,dots:!1,indexes:!1},!1,function(we,Le){return!utils$1.isUndefined(Le[we])});const q=U.metaTokens,Z=U.visitor||ye,J=U.dots,te=U.indexes,he=(U.Blob||typeof Blob<"u"&&Blob)&&utils$1.isSpecCompliantForm(z);if(!utils$1.isFunction(Z))throw new TypeError("visitor must be a function");function me(Te){if(Te===null)return"";if(utils$1.isDate(Te))return Te.toISOString();if(!he&&utils$1.isBlob(Te))throw new AxiosError("Blob is not supported. Use a Buffer instead.");return utils$1.isArrayBuffer(Te)||utils$1.isTypedArray(Te)?he&&typeof Blob=="function"?new Blob([Te]):Buffer.from(Te):Te}function ye(Te,we,Le){let $e=Te;if(Te&&!Le&&typeof Te=="object"){if(utils$1.endsWith(we,"{}"))we=q?we:we.slice(0,-2),Te=JSON.stringify(Te);else if(utils$1.isArray(Te)&&isFlatArray(Te)||(utils$1.isFileList(Te)||utils$1.endsWith(we,"[]"))&&($e=utils$1.toArray(Te)))return we=removeBrackets(we),$e.forEach(function(Ce,Fe){!(utils$1.isUndefined(Ce)||Ce===null)&&z.append(te===!0?renderKey([we],Fe,J):te===null?we:we+"[]",me(Ce))}),!1}return isVisitable(Te)?!0:(z.append(renderKey(Le,we,J),me(Te)),!1)}const Ee=[],ke=Object.assign(predicates,{defaultVisitor:ye,convertValue:me,isVisitable});function Pe(Te,we){if(!utils$1.isUndefined(Te)){if(Ee.indexOf(Te)!==-1)throw Error("Circular reference detected in "+we.join("."));Ee.push(Te),utils$1.forEach(Te,function($e,Oe){(!(utils$1.isUndefined($e)||$e===null)&&Z.call(z,$e,utils$1.isString(Oe)?Oe.trim():Oe,we,ke))===!0&&Pe($e,we?we.concat(Oe):[Oe])}),Ee.pop()}}if(!utils$1.isObject(I))throw new TypeError("data must be an object");return Pe(I),z}function encode$1(I){const z={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(I).replace(/[!'()~]|%20|%00/g,function(q){return z[q]})}function AxiosURLSearchParams(I,z){this._pairs=[],I&&toFormData(I,this,z)}const prototype=AxiosURLSearchParams.prototype;prototype.append=function(z,U){this._pairs.push([z,U])};prototype.toString=function(z){const U=z?function(q){return z.call(this,q,encode$1)}:encode$1;return this._pairs.map(function(Z){return U(Z[0])+"="+U(Z[1])},"").join("&")};function encode(I){return encodeURIComponent(I).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function buildURL(I,z,U){if(!z)return I;const q=U&&U.encode||encode,Z=U&&U.serialize;let J;if(Z?J=Z(z,U):J=utils$1.isURLSearchParams(z)?z.toString():new AxiosURLSearchParams(z,U).toString(q),J){const te=I.indexOf("#");te!==-1&&(I=I.slice(0,te)),I+=(I.indexOf("?")===-1?"?":"&")+J}return I}class InterceptorManager{constructor(){this.handlers=[]}use(z,U,q){return this.handlers.push({fulfilled:z,rejected:U,synchronous:q?q.synchronous:!1,runWhen:q?q.runWhen:null}),this.handlers.length-1}eject(z){this.handlers[z]&&(this.handlers[z]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(z){utils$1.forEach(this.handlers,function(q){q!==null&&z(q)})}}const InterceptorManager$1=InterceptorManager,transitionalDefaults={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},URLSearchParams$1=typeof URLSearchParams<"u"?URLSearchParams:AxiosURLSearchParams,FormData$1=typeof FormData<"u"?FormData:null,Blob$1=typeof Blob<"u"?Blob:null,platform$1={isBrowser:!0,classes:{URLSearchParams:URLSearchParams$1,FormData:FormData$1,Blob:Blob$1},protocols:["http","https","file","blob","url","data"]},hasBrowserEnv=typeof window<"u"&&typeof document<"u",hasStandardBrowserEnv=(I=>hasBrowserEnv&&["ReactNative","NativeScript","NS"].indexOf(I)<0)(typeof navigator<"u"&&navigator.product),hasStandardBrowserWebWorkerEnv=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),utils=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv,hasStandardBrowserEnv,hasStandardBrowserWebWorkerEnv},Symbol.toStringTag,{value:"Module"})),platform={...utils,...platform$1};function toURLEncodedForm(I,z){return toFormData(I,new platform.classes.URLSearchParams,Object.assign({visitor:function(U,q,Z,J){return platform.isNode&&utils$1.isBuffer(U)?(this.append(q,U.toString("base64")),!1):J.defaultVisitor.apply(this,arguments)}},z))}function parsePropPath(I){return utils$1.matchAll(/\w+|\[(\w*)]/g,I).map(z=>z[0]==="[]"?"":z[1]||z[0])}function arrayToObject(I){const z={},U=Object.keys(I);let q;const Z=U.length;let J;for(q=0;q<Z;q++)J=U[q],z[J]=I[J];return z}function formDataToJSON(I){function z(U,q,Z,J){let te=U[J++];const ce=Number.isFinite(+te),he=J>=U.length;return te=!te&&utils$1.isArray(Z)?Z.length:te,he?(utils$1.hasOwnProp(Z,te)?Z[te]=[Z[te],q]:Z[te]=q,!ce):((!Z[te]||!utils$1.isObject(Z[te]))&&(Z[te]=[]),z(U,q,Z[te],J)&&utils$1.isArray(Z[te])&&(Z[te]=arrayToObject(Z[te])),!ce)}if(utils$1.isFormData(I)&&utils$1.isFunction(I.entries)){const U={};return utils$1.forEachEntry(I,(q,Z)=>{z(parsePropPath(q),Z,U,0)}),U}return null}function stringifySafely(I,z,U){if(utils$1.isString(I))try{return(z||JSON.parse)(I),utils$1.trim(I)}catch(q){if(q.name!=="SyntaxError")throw q}return(U||JSON.stringify)(I)}const defaults$1={transitional:transitionalDefaults,adapter:["xhr","http"],transformRequest:[function(z,U){const q=U.getContentType()||"",Z=q.indexOf("application/json")>-1,J=utils$1.isObject(z);if(J&&utils$1.isHTMLForm(z)&&(z=new FormData(z)),utils$1.isFormData(z))return Z&&Z?JSON.stringify(formDataToJSON(z)):z;if(utils$1.isArrayBuffer(z)||utils$1.isBuffer(z)||utils$1.isStream(z)||utils$1.isFile(z)||utils$1.isBlob(z))return z;if(utils$1.isArrayBufferView(z))return z.buffer;if(utils$1.isURLSearchParams(z))return U.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),z.toString();let ce;if(J){if(q.indexOf("application/x-www-form-urlencoded")>-1)return toURLEncodedForm(z,this.formSerializer).toString();if((ce=utils$1.isFileList(z))||q.indexOf("multipart/form-data")>-1){const he=this.env&&this.env.FormData;return toFormData(ce?{"files[]":z}:z,he&&new he,this.formSerializer)}}return J||Z?(U.setContentType("application/json",!1),stringifySafely(z)):z}],transformResponse:[function(z){const U=this.transitional||defaults$1.transitional,q=U&&U.forcedJSONParsing,Z=this.responseType==="json";if(z&&utils$1.isString(z)&&(q&&!this.responseType||Z)){const te=!(U&&U.silentJSONParsing)&&Z;try{return JSON.parse(z)}catch(ce){if(te)throw ce.name==="SyntaxError"?AxiosError.from(ce,AxiosError.ERR_BAD_RESPONSE,this,null,this.response):ce}}return z}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:platform.classes.FormData,Blob:platform.classes.Blob},validateStatus:function(z){return z>=200&&z<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};utils$1.forEach(["delete","get","head","post","put","patch"],I=>{defaults$1.headers[I]={}});const defaults$2=defaults$1,ignoreDuplicateOf=utils$1.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),parseHeaders=I=>{const z={};let U,q,Z;return I&&I.split(` `).forEach(function(te){Z=te.indexOf(":"),U=te.substring(0,Z).trim().toLowerCase(),q=te.substring(Z+1).trim(),!(!U||z[U]&&ignoreDuplicateOf[U])&&(U==="set-cookie"?z[U]?z[U].push(q):z[U]=[q]:z[U]=z[U]?z[U]+", "+q:q)}),z},$internals=Symbol("internals");function normalizeHeader(I){return I&&String(I).trim().toLowerCase()}function normalizeValue(I){return I===!1||I==null?I:utils$1.isArray(I)?I.map(normalizeValue):String(I)}function parseTokens(I){const z=Object.create(null),U=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let q;for(;q=U.exec(I);)z[q[1]]=q[2];return z}const isValidHeaderName=I=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(I.trim());function matchHeaderValue(I,z,U,q,Z){if(utils$1.isFunction(q))return q.call(this,z,U);if(Z&&(z=U),!!utils$1.isString(z)){if(utils$1.isString(q))return z.indexOf(q)!==-1;if(utils$1.isRegExp(q))return q.test(z)}}function formatHeader(I){return I.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(z,U,q)=>U.toUpperCase()+q)}function buildAccessors(I,z){const U=utils$1.toCamelCase(" "+z);["get","set","has"].forEach(q=>{Object.defineProperty(I,q+U,{value:function(Z,J,te){return this[q].call(this,z,Z,J,te)},configurable:!0})})}class AxiosHeaders{constructor(z){z&&this.set(z)}set(z,U,q){const Z=this;function J(ce,he,me){const ye=normalizeHeader(he);if(!ye)throw new Error("header name must be a non-empty string");const Ee=utils$1.findKey(Z,ye);(!Ee||Z[Ee]===void 0||me===!0||me===void 0&&Z[Ee]!==!1)&&(Z[Ee||he]=normalizeValue(ce))}const te=(ce,he)=>utils$1.forEach(ce,(me,ye)=>J(me,ye,he));return utils$1.isPlainObject(z)||z instanceof this.constructor?te(z,U):utils$1.isString(z)&&(z=z.trim())&&!isValidHeaderName(z)?te(parseHeaders(z),U):z!=null&&J(U,z,q),this}get(z,U){if(z=normalizeHeader(z),z){const q=utils$1.findKey(this,z);if(q){const Z=this[q];if(!U)return Z;if(U===!0)return parseTokens(Z);if(utils$1.isFunction(U))return U.call(this,Z,q);if(utils$1.isRegExp(U))return U.exec(Z);throw new TypeError("parser must be boolean|regexp|function")}}}has(z,U){if(z=normalizeHeader(z),z){const q=utils$1.findKey(this,z);return!!(q&&this[q]!==void 0&&(!U||matchHeaderValue(this,this[q],q,U)))}return!1}delete(z,U){const q=this;let Z=!1;function J(te){if(te=normalizeHeader(te),te){const ce=utils$1.findKey(q,te);ce&&(!U||matchHeaderValue(q,q[ce],ce,U))&&(delete q[ce],Z=!0)}}return utils$1.isArray(z)?z.forEach(J):J(z),Z}clear(z){const U=Object.keys(this);let q=U.length,Z=!1;for(;q--;){const J=U[q];(!z||matchHeaderValue(this,this[J],J,z,!0))&&(delete this[J],Z=!0)}return Z}normalize(z){const U=this,q={};return utils$1.forEach(this,(Z,J)=>{const te=utils$1.findKey(q,J);if(te){U[te]=normalizeValue(Z),delete U[J];return}const ce=z?formatHeader(J):String(J).trim();ce!==J&&delete U[J],U[ce]=normalizeValue(Z),q[ce]=!0}),this}concat(...z){return this.constructor.concat(this,...z)}toJSON(z){const U=Object.create(null);return utils$1.forEach(this,(q,Z)=>{q!=null&&q!==!1&&(U[Z]=z&&utils$1.isArray(q)?q.join(", "):q)}),U}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([z,U])=>z+": "+U).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(z){return z instanceof this?z:new this(z)}static concat(z,...U){const q=new this(z);return U.forEach(Z=>q.set(Z)),q}static accessor(z){const q=(this[$internals]=this[$internals]={accessors:{}}).accessors,Z=this.prototype;function J(te){const ce=normalizeHeader(te);q[ce]||(buildAccessors(Z,te),q[ce]=!0)}return utils$1.isArray(z)?z.forEach(J):J(z),this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);utils$1.reduceDescriptors(AxiosHeaders.prototype,({value:I},z)=>{let U=z[0].toUpperCase()+z.slice(1);return{get:()=>I,set(q){this[U]=q}}});utils$1.freezeMethods(AxiosHeaders);const AxiosHeaders$1=AxiosHeaders;function transformData(I,z){const U=this||defaults$2,q=z||U,Z=AxiosHeaders$1.from(q.headers);let J=q.data;return utils$1.forEach(I,function(ce){J=ce.call(U,J,Z.normalize(),z?z.status:void 0)}),Z.normalize(),J}function isCancel(I){return!!(I&&I.__CANCEL__)}function CanceledError(I,z,U){AxiosError.call(this,I??"canceled",AxiosError.ERR_CANCELED,z,U),this.name="CanceledError"}utils$1.inherits(CanceledError,AxiosError,{__CANCEL__:!0});function settle(I,z,U){const q=U.config.validateStatus;!U.status||!q||q(U.status)?I(U):z(new AxiosError("Request failed with status code "+U.status,[AxiosError.ERR_BAD_REQUEST,AxiosError.ERR_BAD_RESPONSE][Math.floor(U.status/100)-4],U.config,U.request,U))}const cookies=platform.hasStandardBrowserEnv?{write(I,z,U,q,Z,J){const te=[I+"="+encodeURIComponent(z)];utils$1.isNumber(U)&&te.push("expires="+new Date(U).toGMTString()),utils$1.isString(q)&&te.push("path="+q),utils$1.isString(Z)&&te.push("domain="+Z),J===!0&&te.push("secure"),document.cookie=te.join("; ")},read(I){const z=document.cookie.match(new RegExp("(^|;\\s*)("+I+")=([^;]*)"));return z?decodeURIComponent(z[3]):null},remove(I){this.write(I,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function isAbsoluteURL(I){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(I)}function combineURLs(I,z){return z?I.replace(/\/+$/,"")+"/"+z.replace(/^\/+/,""):I}function buildFullPath(I,z){return I&&!isAbsoluteURL(z)?combineURLs(I,z):z}const isURLSameOrigin=platform.hasStandardBrowserEnv?function(){const z=/(msie|trident)/i.test(navigator.userAgent),U=document.createElement("a");let q;function Z(J){let te=J;return z&&(U.setAttribute("href",te),te=U.href),U.setAttribute("href",te),{href:U.href,protocol:U.protocol?U.protocol.replace(/:$/,""):"",host:U.host,search:U.search?U.search.replace(/^\?/,""):"",hash:U.hash?U.hash.replace(/^#/,""):"",hostname:U.hostname,port:U.port,pathname:U.pathname.charAt(0)==="/"?U.pathname:"/"+U.pathname}}return q=Z(window.location.href),function(te){const ce=utils$1.isString(te)?Z(te):te;return ce.protocol===q.protocol&&ce.host===q.host}}():function(){return function(){return!0}}();function parseProtocol(I){const z=/^([-+\w]{1,25})(:?\/\/|:)/.exec(I);return z&&z[1]||""}function speedometer(I,z){I=I||10;const U=new Array(I),q=new Array(I);let Z=0,J=0,te;return z=z!==void 0?z:1e3,function(he){const me=Date.now(),ye=q[J];te||(te=me),U[Z]=he,q[Z]=me;let Ee=J,ke=0;for(;Ee!==Z;)ke+=U[Ee++],Ee=Ee%I;if(Z=(Z+1)%I,Z===J&&(J=(J+1)%I),me-te<z)return;const Pe=ye&&me-ye;return Pe?Math.round(ke*1e3/Pe):void 0}}function progressEventReducer(I,z){let U=0;const q=speedometer(50,250);return Z=>{const J=Z.loaded,te=Z.lengthComputable?Z.total:void 0,ce=J-U,he=q(ce),me=J<=te;U=J;const ye={loaded:J,total:te,progress:te?J/te:void 0,bytes:ce,rate:he||void 0,estimated:he&&te&&me?(te-J)/he:void 0,event:Z};ye[z?"download":"upload"]=!0,I(ye)}}const isXHRAdapterSupported=typeof XMLHttpRequest<"u",xhrAdapter=isXHRAdapterSupported&&function(I){return new Promise(function(U,q){let Z=I.data;const J=AxiosHeaders$1.from(I.headers).normalize();let{responseType:te,withXSRFToken:ce}=I,he;function me(){I.cancelToken&&I.cancelToken.unsubscribe(he),I.signal&&I.signal.removeEventListener("abort",he)}let ye;if(utils$1.isFormData(Z)){if(platform.hasStandardBrowserEnv||platform.hasStandardBrowserWebWorkerEnv)J.setContentType(!1);else if((ye=J.getContentType())!==!1){const[we,...Le]=ye?ye.split(";").map($e=>$e.trim()).filter(Boolean):[];J.setContentType([we||"multipart/form-data",...Le].join("; "))}}let Ee=new XMLHttpRequest;if(I.auth){const we=I.auth.username||"",Le=I.auth.password?unescape(encodeURIComponent(I.auth.password)):"";J.set("Authorization","Basic "+btoa(we+":"+Le))}const ke=buildFullPath(I.baseURL,I.url);Ee.open(I.method.toUpperCase(),buildURL(ke,I.params,I.paramsSerializer),!0),Ee.timeout=I.timeout;function Pe(){if(!Ee)return;const we=AxiosHeaders$1.from("getAllResponseHeaders"in Ee&&Ee.getAllResponseHeaders()),$e={data:!te||te==="text"||te==="json"?Ee.responseText:Ee.response,status:Ee.status,statusText:Ee.statusText,headers:we,config:I,request:Ee};settle(function(Ce){U(Ce),me()},function(Ce){q(Ce),me()},$e),Ee=null}if("onloadend"in Ee?Ee.onloadend=Pe:Ee.onreadystatechange=function(){!Ee||Ee.readyState!==4||Ee.status===0&&!(Ee.responseURL&&Ee.responseURL.indexOf("file:")===0)||setTimeout(Pe)},Ee.onabort=function(){Ee&&(q(new AxiosError("Request aborted",AxiosError.ECONNABORTED,I,Ee)),Ee=null)},Ee.onerror=function(){q(new AxiosError("Network Error",AxiosError.ERR_NETWORK,I,Ee)),Ee=null},Ee.ontimeout=function(){let Le=I.timeout?"timeout of "+I.timeout+"ms exceeded":"timeout exceeded";const $e=I.transitional||transitionalDefaults;I.timeoutErrorMessage&&(Le=I.timeoutErrorMessage),q(new AxiosError(Le,$e.clarifyTimeoutError?AxiosError.ETIMEDOUT:AxiosError.ECONNABORTED,I,Ee)),Ee=null},platform.hasStandardBrowserEnv&&(ce&&utils$1.isFunction(ce)&&(ce=ce(I)),ce||ce!==!1&&isURLSameOrigin(ke))){const we=I.xsrfHeaderName&&I.xsrfCookieName&&cookies.read(I.xsrfCookieName);we&&J.set(I.xsrfHeaderName,we)}Z===void 0&&J.setContentType(null),"setRequestHeader"in Ee&&utils$1.forEach(J.toJSON(),function(Le,$e){Ee.setRequestHeader($e,Le)}),utils$1.isUndefined(I.withCredentials)||(Ee.withCredentials=!!I.withCredentials),te&&te!=="json"&&(Ee.responseType=I.responseType),typeof I.onDownloadProgress=="function"&&Ee.addEventListener("progress",progressEventReducer(I.onDownloadProgress,!0)),typeof I.onUploadProgress=="function"&&Ee.upload&&Ee.upload.addEventListener("progress",progressEventReducer(I.onUploadProgress)),(I.cancelToken||I.signal)&&(he=we=>{Ee&&(q(!we||we.type?new CanceledError(null,I,Ee):we),Ee.abort(),Ee=null)},I.cancelToken&&I.cancelToken.subscribe(he),I.signal&&(I.signal.aborted?he():I.signal.addEventListener("abort",he)));const Te=parseProtocol(ke);if(Te&&platform.protocols.indexOf(Te)===-1){q(new AxiosError("Unsupported protocol "+Te+":",AxiosError.ERR_BAD_REQUEST,I));return}Ee.send(Z||null)})},knownAdapters={http:httpAdapter,xhr:xhrAdapter};utils$1.forEach(knownAdapters,(I,z)=>{if(I){try{Object.defineProperty(I,"name",{value:z})}catch{}Object.defineProperty(I,"adapterName",{value:z})}});const renderReason=I=>`- ${I}`,isResolvedHandle=I=>utils$1.isFunction(I)||I===null||I===!1,adapters={getAdapter:I=>{I=utils$1.isArray(I)?I:[I];const{length:z}=I;let U,q;const Z={};for(let J=0;J<z;J++){U=I[J];let te;if(q=U,!isResolvedHandle(U)&&(q=knownAdapters[(te=String(U)).toLowerCase()],q===void 0))throw new AxiosError(`Unknown adapter '${te}'`);if(q)break;Z[te||"#"+J]=q}if(!q){const J=Object.entries(Z).map(([ce,he])=>`adapter ${ce} `+(he===!1?"is not supported by the environment":"is not available in the build"));let te=z?J.length>1?`since : `+J.map(renderReason).join(` `):" "+renderReason(J[0]):"as no adapter specified";throw new AxiosError("There is no suitable adapter to dispatch the request "+te,"ERR_NOT_SUPPORT")}return q},adapters:knownAdapters};function throwIfCancellationRequested(I){if(I.cancelToken&&I.cancelToken.throwIfRequested(),I.signal&&I.signal.aborted)throw new CanceledError(null,I)}function dispatchRequest(I){return throwIfCancellationRequested(I),I.headers=AxiosHeaders$1.from(I.headers),I.data=transformData.call(I,I.transformRequest),["post","put","patch"].indexOf(I.method)!==-1&&I.headers.setContentType("application/x-www-form-urlencoded",!1),adapters.getAdapter(I.adapter||defaults$2.adapter)(I).then(function(q){return throwIfCancellationRequested(I),q.data=transformData.call(I,I.transformResponse,q),q.headers=AxiosHeaders$1.from(q.headers),q},function(q){return isCancel(q)||(throwIfCancellationRequested(I),q&&q.response&&(q.response.data=transformData.call(I,I.transformResponse,q.response),q.response.headers=AxiosHeaders$1.from(q.response.headers))),Promise.reject(q)})}const headersToObject=I=>I instanceof AxiosHeaders$1?I.toJSON():I;function mergeConfig(I,z){z=z||{};const U={};function q(me,ye,Ee){return utils$1.isPlainObject(me)&&utils$1.isPlainObject(ye)?utils$1.merge.call({caseless:Ee},me,ye):utils$1.isPlainObject(ye)?utils$1.merge({},ye):utils$1.isArray(ye)?ye.slice():ye}function Z(me,ye,Ee){if(utils$1.isUndefined(ye)){if(!utils$1.isUndefined(me))return q(void 0,me,Ee)}else return q(me,ye,Ee)}function J(me,ye){if(!utils$1.isUndefined(ye))return q(void 0,ye)}function te(me,ye){if(utils$1.isUndefined(ye)){if(!utils$1.isUndefined(me))return q(void 0,me)}else return q(void 0,ye)}function ce(me,ye,Ee){if(Ee in z)return q(me,ye);if(Ee in I)return q(void 0,me)}const he={url:J,method:J,data:J,baseURL:te,transformRequest:te,transformResponse:te,paramsSerializer:te,timeout:te,timeoutMessage:te,withCredentials:te,withXSRFToken:te,adapter:te,responseType:te,xsrfCookieName:te,xsrfHeaderName:te,onUploadProgress:te,onDownloadProgress:te,decompress:te,maxContentLength:te,maxBodyLength:te,beforeRedirect:te,transport:te,httpAgent:te,httpsAgent:te,cancelToken:te,socketPath:te,responseEncoding:te,validateStatus:ce,headers:(me,ye)=>Z(headersToObject(me),headersToObject(ye),!0)};return utils$1.forEach(Object.keys(Object.assign({},I,z)),function(ye){const Ee=he[ye]||Z,ke=Ee(I[ye],z[ye],ye);utils$1.isUndefined(ke)&&Ee!==ce||(U[ye]=ke)}),U}const VERSION="1.6.2",validators$1={};["object","boolean","number","function","string","symbol"].forEach((I,z)=>{validators$1[I]=function(q){return typeof q===I||"a"+(z<1?"n ":" ")+I}});const deprecatedWarnings={};validators$1.transitional=function(z,U,q){function Z(J,te){return"[Axios v"+VERSION+"] Transitional option '"+J+"'"+te+(q?". "+q:"")}return(J,te,ce)=>{if(z===!1)throw new AxiosError(Z(te," has been removed"+(U?" in "+U:"")),AxiosError.ERR_DEPRECATED);return U&&!deprecatedWarnings[te]&&(deprecatedWarnings[te]=!0,console.warn(Z(te," has been deprecated since v"+U+" and will be removed in the near future"))),z?z(J,te,ce):!0}};function assertOptions(I,z,U){if(typeof I!="object")throw new AxiosError("options must be an object",AxiosError.ERR_BAD_OPTION_VALUE);const q=Object.keys(I);let Z=q.length;for(;Z-- >0;){const J=q[Z],te=z[J];if(te){const ce=I[J],he=ce===void 0||te(ce,J,I);if(he!==!0)throw new AxiosError("option "+J+" must be "+he,AxiosError.ERR_BAD_OPTION_VALUE);continue}if(U!==!0)throw new AxiosError("Unknown option "+J,AxiosError.ERR_BAD_OPTION)}}const validator={assertOptions,validators:validators$1},validators=validator.validators;class Axios{constructor(z){this.defaults=z,this.interceptors={request:new InterceptorManager$1,response:new InterceptorManager$1}}request(z,U){typeof z=="string"?(U=U||{},U.url=z):U=z||{},U=mergeConfig(this.defaults,U);const{transitional:q,paramsSerializer:Z,headers:J}=U;q!==void 0&&validator.assertOptions(q,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1),Z!=null&&(utils$1.isFunction(Z)?U.paramsSerializer={serialize:Z}:validator.assertOptions(Z,{encode:validators.function,serialize:validators.function},!0)),U.method=(U.method||this.defaults.method||"get").toLowerCase();let te=J&&utils$1.merge(J.common,J[U.method]);J&&utils$1.forEach(["delete","get","head","post","put","patch","common"],Te=>{delete J[Te]}),U.headers=AxiosHeaders$1.concat(te,J);const ce=[];let he=!0;this.interceptors.request.forEach(function(we){typeof we.runWhen=="function"&&we.runWhen(U)===!1||(he=he&&we.synchronous,ce.unshift(we.fulfilled,we.rejected))});const me=[];this.interceptors.response.forEach(function(we){me.push(we.fulfilled,we.rejected)});let ye,Ee=0,ke;if(!he){const Te=[dispatchRequest.bind(this),void 0];for(Te.unshift.apply(Te,ce),Te.push.apply(Te,me),ke=Te.length,ye=Promise.resolve(U);Ee<ke;)ye=ye.then(Te[Ee++],Te[Ee++]);return ye}ke=ce.length;let Pe=U;for(Ee=0;Ee<ke;){const Te=ce[Ee++],we=ce[Ee++];try{Pe=Te(Pe)}catch(Le){we.call(this,Le);break}}try{ye=dispatchRequest.call(this,Pe)}catch(Te){return Promise.reject(Te)}for(Ee=0,ke=me.length;Ee<ke;)ye=ye.then(me[Ee++],me[Ee++]);return ye}getUri(z){z=mergeConfig(this.defaults,z);const U=buildFullPath(z.baseURL,z.url);return buildURL(U,z.params,z.paramsSerializer)}}utils$1.forEach(["delete","get","head","options"],function(z){Axios.prototype[z]=function(U,q){return this.request(mergeConfig(q||{},{method:z,url:U,data:(q||{}).data}))}});utils$1.forEach(["post","put","patch"],function(z){function U(q){return function(J,te,ce){return this.request(mergeConfig(ce||{},{method:z,headers:q?{"Content-Type":"multipart/form-data"}:{},url:J,data:te}))}}Axios.prototype[z]=U(),Axios.prototype[z+"Form"]=U(!0)});const Axios$1=Axios;class CancelToken{constructor(z){if(typeof z!="function")throw new TypeError("executor must be a function.");let U;this.promise=new Promise(function(J){U=J});const q=this;this.promise.then(Z=>{if(!q._listeners)return;let J=q._listeners.length;for(;J-- >0;)q._listeners[J](Z);q._listeners=null}),this.promise.then=Z=>{let J;const te=new Promise(ce=>{q.subscribe(ce),J=ce}).then(Z);return te.cancel=function(){q.unsubscribe(J)},te},z(function(J,te,ce){q.reason||(q.reason=new CanceledError(J,te,ce),U(q.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(z){if(this.reason){z(this.reason);return}this._listeners?this._listeners.push(z):this._listeners=[z]}unsubscribe(z){if(!this._listeners)return;const U=this._listeners.indexOf(z);U!==-1&&this._listeners.splice(U,1)}static source(){let z;return{token:new CancelToken(function(Z){z=Z}),cancel:z}}}const CancelToken$1=CancelToken;function spread(I){return function(U){return I.apply(null,U)}}function isAxiosError(I){return utils$1.isObject(I)&&I.isAxiosError===!0}const HttpStatusCode={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(HttpStatusCode).forEach(([I,z])=>{HttpStatusCode[z]=I});const HttpStatusCode$1=HttpStatusCode;function createInstance(I){const z=new Axios$1(I),U=bind(Axios$1.prototype.request,z);return utils$1.extend(U,Axios$1.prototype,z,{allOwnKeys:!0}),utils$1.extend(U,z,null,{allOwnKeys:!0}),U.create=function(Z){return createInstance(mergeConfig(I,Z))},U}const axios=createInstance(defaults$2);axios.Axios=Axios$1;axios.CanceledError=CanceledError;axios.CancelToken=CancelToken$1;axios.isCancel=isCancel;axios.VERSION=VERSION;axios.toFormData=toFormData;axios.AxiosError=AxiosError;axios.Cancel=axios.CanceledError;axios.all=function(z){return Promise.all(z)};axios.spread=spread;axios.isAxiosError=isAxiosError;axios.mergeConfig=mergeConfig;axios.AxiosHeaders=AxiosHeaders$1;axios.formToJSON=I=>formDataToJSON(utils$1.isHTMLForm(I)?new FormData(I):I);axios.getAdapter=adapters.getAdapter;axios.HttpStatusCode=HttpStatusCode$1;axios.default=axios;const axios$1=axios;var lodash={exports:{}};/** * @license * Lodash <https://lodash.com/> * Copyright OpenJS Foundation and other contributors <https://openjsf.org/> * Released under MIT license <https://lodash.com/license> * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE> * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */lodash.exports;(function(I,z){(function(){var U,q="4.17.21",Z=200,J="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",te="Expected a function",ce="Invalid `variable` option passed into `_.template`",he="__lodash_hash_undefined__",me=500,ye="__lodash_placeholder__",Ee=1,ke=2,Pe=4,Te=1,we=2,Le=1,$e=2,Oe=4,Ce=8,Fe=16,Ge=32,We=64,Ye=128,Ke=256,Qe=512,ut=30,ht="...",ot=800,gt=16,vt=1,lt=2,Je=3,et=1/0,ze=9007199254740991,qe=17976931348623157e292,at=0/0,rt=4294967295,yt=rt-1,Et=rt>>>1,kt=[["ary",Ye],["bind",Le],["bindKey",$e],["curry",Ce],["curryRight",Fe],["flip",Qe],["partial",Ge],["partialRight",We],["rearg",Ke]],Pt="[object Arguments]",Rt="[object Array]",Xt="[object AsyncFunction]",Qt="[object Boolean]",or="[object Date]",lr="[object DOMException]",qt="[object Error]",ir="[object Function]",Nt="[object GeneratorFunction]",xt="[object Map]",hr="[object Number]",qr="[object Null]",er="[object Object]",Sr="[object Promise]",zr="[object Proxy]",dr="[object RegExp]",Wt="[object Set]",gr="[object String]",Er="[object Symbol]",wr="[object Undefined]",yr="[object WeakMap]",Tr="[object WeakSet]",$r="[object ArrayBuffer]",Wr="[object DataView]",oi="[object Float32Array]",li="[object Float64Array]",Un="[object Int8Array]",Hn="[object Int16Array]",Yn="[object Int32Array]",qn="[object Uint8Array]",Kn="[object Uint8ClampedArray]",Xn="[object Uint16Array]",Zn="[object Uint32Array]",zl=/\b__p \+= '';/g,Wl=/\b(__p \+=) '' \+/g,jl=/(__e\(.*?\)|\b__t\)) \+\n'';/g,hs=/&(?:amp|lt|gt|quot|#39);/g,fs=/[&<>"']/g,Ul=RegExp(hs.source),Hl=RegExp(fs.source),Yl=/<%-([\s\S]+?)%>/g,ql=/<%([\s\S]+?)%>/g,ds=/<%=([\s\S]+?)%>/g,Kl=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Xl=/^\w*$/,Zl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Jn=/[\\^$.*+?()[\]{}|]/g,Jl=RegExp(Jn.source),Qn=/^\s+/,Ql=/\s/,ec=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,tc=/\{\n\/\* \[wrapped with (.+)\] \*/,rc=/,? & /,ic=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,nc=/[()=,{}\[\]\/\s]/,ac=/\\(\\)?/g,sc=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ps=/\w*$/,oc=/^[-+]0x[0-9a-f]+$/i,lc=/^0b[01]+$/i,cc=/^\[object .+?Constructor\]$/,uc=/^0o[0-7]+$/i,hc=/^(?:0|[1-9]\d*)$/,fc=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,rn=/($^)/,dc=/['\n\r\u2028\u2029\\]/g,nn="\\ud800-\\udfff",pc="\\u0300-\\u036f",mc="\\ufe20-\\ufe2f",vc="\\u20d0-\\u20ff",ms=pc+mc+vc,vs="\\u2700-\\u27bf",gs="a-z\\xdf-\\xf6\\xf8-\\xff",gc="\\xac\\xb1\\xd7\\xf7",yc="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",_c="\\u2000-\\u206f",xc=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ys="A-Z\\xc0-\\xd6\\xd8-\\xde",_s="\\ufe0e\\ufe0f",xs=gc+yc+_c+xc,ea="['’]",bc="["+nn+"]",bs="["+xs+"]",an="["+ms+"]",ks="\\d+",kc="["+vs+"]",Ss="["+gs+"]",Es="[^"+nn+xs+ks+vs+gs+ys+"]",ta="\\ud83c[\\udffb-\\udfff]",Sc="(?:"+an+"|"+ta+")",ws="[^"+nn+"]",ra="(?:\\ud83c[\\udde6-\\uddff]){2}",ia="[\\ud800-\\udbff][\\udc00-\\udfff]",$i="["+ys+"]",Ts="\\u200d",$s="(?:"+Ss+"|"+Es+")",Ec="(?:"+$i+"|"+Es+")",Ps="(?:"+ea+"(?:d|ll|m|re|s|t|ve))?",Cs="(?:"+ea+"(?:D|LL|M|RE|S|T|VE))?",As=Sc+"?",Os="["+_s+"]?",wc="(?:"+Ts+"(?:"+[ws,ra,ia].join("|")+")"+Os+As+")*",Tc="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",$c="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Is=Os+As+wc,Pc="(?:"+[kc,ra,ia].join("|")+")"+Is,Cc="(?:"+[ws+an+"?",an,ra,ia,bc].join("|")+")",Ac=RegExp(ea,"g"),Oc=RegExp(an,"g"),na=RegExp(ta+"(?="+ta+")|"+Cc+Is,"g"),Ic=RegExp([$i+"?"+Ss+"+"+Ps+"(?="+[bs,$i,"$"].join("|")+")",Ec+"+"+Cs+"(?="+[bs,$i+$s,"$"].join("|")+")",$i+"?"+$s+"+"+Ps,$i+"+"+Cs,$c,Tc,ks,Pc].join("|"),"g"),Mc=RegExp("["+Ts+nn+ms+_s+"]"),Rc=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Dc=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Fc=-1,Ut={};Ut[oi]=Ut[li]=Ut[Un]=Ut[Hn]=Ut[Yn]=Ut[qn]=Ut[Kn]=Ut[Xn]=Ut[Zn]=!0,Ut[Pt]=Ut[Rt]=Ut[$r]=Ut[Qt]=Ut[Wr]=Ut[or]=Ut[qt]=Ut[ir]=Ut[xt]=Ut[hr]=Ut[er]=Ut[dr]=Ut[Wt]=Ut[gr]=Ut[yr]=!1;var jt={};jt[Pt]=jt[Rt]=jt[$r]=jt[Wr]=jt[Qt]=jt[or]=jt[oi]=jt[li]=jt[Un]=jt[Hn]=jt[Yn]=jt[xt]=jt[hr]=jt[er]=jt[dr]=jt[Wt]=jt[gr]=jt[Er]=jt[qn]=jt[Kn]=jt[Xn]=jt[Zn]=!0,jt[qt]=jt[ir]=jt[yr]=!1;var Bc={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Nc={"&":"&","<":"<",">":">",'"':""","'":"'"},Lc={"&":"&","<":"<",">":">",""":'"',"'":"'"},Vc={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Gc=parseFloat,zc=parseInt,Ms=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,Wc=typeof self=="object"&&self&&self.Object===Object&&self,ar=Ms||Wc||Function("return this")(),aa=z&&!z.nodeType&&z,yi=aa&&!0&&I&&!I.nodeType&&I,Rs=yi&&yi.exports===aa,sa=Rs&&Ms.process,Rr=function(){try{var nt=yi&&yi.require&&yi.require("util").types;return nt||sa&&sa.binding&&sa.binding("util")}catch{}}(),Ds=Rr&&Rr.isArrayBuffer,Fs=Rr&&Rr.isDate,Bs=Rr&&Rr.isMap,Ns=Rr&&Rr.isRegExp,Ls=Rr&&Rr.isSet,Vs=Rr&&Rr.isTypedArray;function Pr(nt,ft,ct){switch(ct.length){case 0:return nt.call(ft);case 1:return nt.call(ft,ct[0]);case 2:return nt.call(ft,ct[0],ct[1]);case 3:return nt.call(ft,ct[0],ct[1],ct[2])}return nt.apply(ft,ct)}function jc(nt,ft,ct,bt){for(var Ct=-1,Lt=nt==null?0:nt.length;++Ct<Lt;){var tr=nt[Ct];ft(bt,tr,ct(tr),nt)}return bt}function Dr(nt,ft){for(var ct=-1,bt=nt==null?0:nt.length;++ct<bt&&ft(nt[ct],ct,nt)!==!1;);return nt}function Uc(nt,ft){for(var ct=nt==null?0:nt.length;ct--&&ft(nt[ct],ct,nt)!==!1;);return nt}function Gs(nt,ft){for(var ct=-1,bt=nt==null?0:nt.length;++ct<bt;)if(!ft(nt[ct],ct,nt))return!1;return!0}function ci(nt,ft){for(var ct=-1,bt=nt==null?0:nt.length,Ct=0,Lt=[];++ct<bt;){var tr=nt[ct];ft(tr,ct,nt)&&(Lt[Ct++]=tr)}return Lt}function sn(nt,ft){var ct=nt==null?0:nt.length;return!!ct&&Pi(nt,ft,0)>-1}function oa(nt,ft,ct){for(var bt=-1,Ct=nt==null?0:nt.length;++bt<Ct;)if(ct(ft,nt[bt]))return!0;return!1}function Ht(nt,ft){for(var ct=-1,bt=nt==null?0:nt.length,Ct=Array(bt);++ct<bt;)Ct[ct]=ft(nt[ct],ct,nt);return Ct}function ui(nt,ft){for(var ct=-1,bt=ft.length,Ct=nt.length;++ct<bt;)nt[Ct+ct]=ft[ct];return nt}function la(nt,ft,ct,bt){var Ct=-1,Lt=nt==null?0:nt.length;for(bt&&Lt&&(ct=nt[++Ct]);++Ct<Lt;)ct=ft(ct,nt[Ct],Ct,nt);return ct}function Hc(nt,ft,ct,bt){var Ct=nt==null?0:nt.length;for(bt&&Ct&&(ct=nt[--Ct]);Ct--;)ct=ft(ct,nt[Ct],Ct,nt);return ct}function ca(nt,ft){for(var ct=-1,bt=nt==null?0:nt.length;++ct<bt;)if(ft(nt[ct],ct,nt))return!0;return!1}var Yc=ua("length");function qc(nt){return nt.split("")}function Kc(nt){return nt.match(ic)||[]}function zs(nt,ft,ct){var bt;return ct(nt,function(Ct,Lt,tr){if(ft(Ct,Lt,tr))return bt=Lt,!1}),bt}function on(nt,ft,ct,bt){for(var Ct=nt.length,Lt=ct+(bt?1:-1);bt?Lt--:++Lt<Ct;)if(ft(nt[Lt],Lt,nt))return Lt;return-1}function Pi(nt,ft,ct){return ft===ft?ou(nt,ft,ct):on(nt,Ws,ct)}function Xc(nt,ft,ct,bt){for(var Ct=ct-1,Lt=nt.length;++Ct<Lt;)if(bt(nt[Ct],ft))return Ct;return-1}function Ws(nt){return nt!==nt}function js(nt,ft){var ct=nt==null?0:nt.length;return ct?fa(nt,ft)/ct:at}function ua(nt){return function(ft){return ft==null?U:ft[nt]}}function ha(nt){return function(ft){return nt==null?U:nt[ft]}}function Us(nt,ft,ct,bt,Ct){return Ct(nt,function(Lt,tr,zt){ct=bt?(bt=!1,Lt):ft(ct,Lt,tr,zt)}),ct}function Zc(nt,ft){var ct=nt.length;for(nt.sort(ft);ct--;)nt[ct]=nt[ct].value;return nt}function fa(nt,ft){for(var ct,bt=-1,Ct=nt.length;++bt<Ct;){var Lt=ft(nt[bt]);Lt!==U&&(ct=ct===U?Lt:ct+Lt)}return ct}function da(nt,ft){for(var ct=-1,bt=Array(nt);++ct<nt;)bt[ct]=ft(ct);return bt}function Jc(nt,ft){return Ht(ft,function(ct){return[ct,nt[ct]]})}function Hs(nt){return nt&&nt.slice(0,Xs(nt)+1).replace(Qn,"")}function Cr(nt){return function(ft){return nt(ft)}}function pa(nt,ft){return Ht(ft,function(ct){return nt[ct]})}function Gi(nt,ft){return nt.has(ft)}function Ys(nt,ft){for(var ct=-1,bt=nt.length;++ct<bt&&Pi(ft,nt[ct],0)>-1;);return ct}function qs(nt,ft){for(var ct=nt.length;ct--&&Pi(ft,nt[ct],0)>-1;);return ct}function Qc(nt,ft){for(var ct=nt.length,bt=0;ct--;)nt[ct]===ft&&++bt;return bt}var eu=ha(Bc),tu=ha(Nc);function ru(nt){return"\\"+Vc[nt]}function iu(nt,ft){return nt==null?U:nt[ft]}function Ci(nt){return Mc.test(nt)}function nu(nt){return Rc.test(nt)}function au(nt){for(var ft,ct=[];!(ft=nt.next()).done;)ct.push(ft.value);return ct}function ma(nt){var ft=-1,ct=Array(nt.size);return nt.forEach(function(bt,Ct){ct[++ft]=[Ct,bt]}),ct}function Ks(nt,ft){return function(ct){return nt(ft(ct))}}function hi(nt,ft){for(var ct=-1,bt=nt.length,Ct=0,Lt=[];++ct<bt;){var tr=nt[ct];(tr===ft||tr===ye)&&(nt[ct]=ye,Lt[Ct++]=ct)}return Lt}function ln(nt){var ft=-1,ct=Array(nt.size);return nt.forEach(function(bt){ct[++ft]=bt}),ct}function su(nt){var ft=-1,ct=Array(nt.size);return nt.forEach(function(bt){ct[++ft]=[bt,bt]}),ct}function ou(nt,ft,ct){for(var bt=ct-1,Ct=nt.length;++bt<Ct;)if(nt[bt]===ft)return bt;return-1}function lu(nt,ft,ct){for(var bt=ct+1;bt--;)if(nt[bt]===ft)return bt;return bt}function Ai(nt){return Ci(nt)?uu(nt):Yc(nt)}function jr(nt){return Ci(nt)?hu(nt):qc(nt)}function Xs(nt){for(var ft=nt.length;ft--&&Ql.test(nt.charAt(ft)););return ft}var cu=ha(Lc);function uu(nt){for(var ft=na.lastIndex=0;na.test(nt);)++ft;return ft}function hu(nt){return nt.match(na)||[]}function fu(nt){return nt.match(Ic)||[]}var du=function nt(ft){ft=ft==null?ar:Oi.defaults(ar.Object(),ft,Oi.pick(ar,Dc));var ct=ft.Array,bt=ft.Date,Ct=ft.Error,Lt=ft.Function,tr=ft.Math,zt=ft.Object,va=ft.RegExp,pu=ft.String,Fr=ft.TypeError,cn=ct.prototype,mu=Lt.prototype,Ii=zt.prototype,un=ft["__core-js_shared__"],hn=mu.toString,Gt=Ii.hasOwnProperty,vu=0,Zs=function(){var Q=/[^.]+$/.exec(un&&un.keys&&un.keys.IE_PROTO||"");return Q?"Symbol(src)_1."+Q:""}(),fn=Ii.toString,gu=hn.call(zt),yu=ar._,_u=va("^"+hn.call(Gt).replace(Jn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),dn=Rs?ft.Buffer:U,fi=ft.Symbol,pn=ft.Uint8Array,Js=dn?dn.allocUnsafe:U,mn=Ks(zt.getPrototypeOf,zt),Qs=zt.create,eo=Ii.propertyIsEnumerable,vn=cn.splice,ro=fi?fi.isConcatSpreadable:U,zi=fi?fi.iterator:U,_i=fi?fi.toStringTag:U,gn=function(){try{var Q=Ei(zt,"defineProperty");return Q({},"",{}),Q}catch{}}(),xu=ft.clearTimeout!==ar.clearTimeout&&ft.clearTimeout,bu=bt&&bt.now!==ar.Date.now&&bt.now,ku=ft.setTimeout!==ar.setTimeout&&ft.setTimeout,yn=tr.ceil,_n=tr.floor,ga=zt.getOwnPropertySymbols,Su=dn?dn.isBuffer:U,io=ft.isFinite,Eu=cn.join,wu=Ks(zt.keys,zt),rr=tr.max,cr=tr.min,Tu=bt.now,$u=ft.parseInt,no=tr.random,Pu=cn.reverse,ya=Ei(ft,"DataView"),Wi=Ei(ft,"Map"),_a=Ei(ft,"Promise"),Mi=Ei(ft,"Set"),ji=Ei(ft,"WeakMap"),Ui=Ei(zt,"create"),xn=ji&&new ji,Ri={},Cu=wi(ya),Au=wi(Wi),Ou=wi(_a),Iu=wi(Mi),Mu=wi(ji),bn=fi?fi.prototype:U,Hi=bn?bn.valueOf:U,ao=bn?bn.toString:U;function Xe(Q){if(Kt(Q)&&!At(Q)&&!(Q instanceof Ft)){if(Q instanceof Br)return Q;if(Gt.call(Q,"__wrapped__"))return ol(Q)}return new Br(Q)}var Di=function(){function Q(){}return function(ne){if(!Yt(ne))return{};if(Qs)return Qs(ne);Q.prototype=ne;var xe=new Q;return Q.prototype=U,xe}}();function kn(){}function Br(Q,ne){this.__wrapped__=Q,this.__actions__=[],this.__chain__=!!ne,this.__index__=0,this.__values__=U}Xe.templateSettings={escape:Yl,evaluate:ql,interpolate:ds,variable:"",imports:{_:Xe}},Xe.prototype=kn.prototype,Xe.prototype.constructor=Xe,Br.prototype=Di(kn.prototype),Br.prototype.constructor=Br;function Ft(Q){this.__wrapped__=Q,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=rt,this.__views__=[]}function Ru(){var Q=new Ft(this.__wrapped__);return Q.__actions__=_r(this.__actions__),Q.__dir__=this.__dir__,Q.__filtered__=this.__filtered__,Q.__iteratees__=_r(this.__iteratees__),Q.__takeCount__=this.__takeCount__,Q.__views__=_r(this.__views__),Q}function Du(){if(this.__filtered__){var Q=new Ft(this);Q.__dir__=-1,Q.__filtered__=!0}else Q=this.clone(),Q.__dir__*=-1;return Q}function Fu(){var Q=this.__wrapped__.value(),ne=this.__dir__,xe=At(Q),Re=ne<0,Ue=xe?Q.length:0,Ze=qh(0,Ue,this.__views__),tt=Ze.start,it=Ze.end,st=it-tt,dt=Re?it:tt-1,pt=this.__iteratees__,mt=pt.length,_t=0,St=cr(st,this.__takeCount__);if(!xe||!Re&&Ue==st&&St==st)return Ao(Q,this.__actions__);var Tt=[];e:for(;st--&&_t<St;){dt+=ne;for(var It=-1,$t=Q[dt];++It<mt;){var Dt=pt[It],Bt=Dt.iteratee,Ir=Dt.type,vr=Bt($t);if(Ir==lt)$t=vr;else if(!vr){if(Ir==vt)continue e;break e}}Tt[_t++]=$t}return Tt}Ft.prototype=Di(kn.prototype),Ft.prototype.constructor=Ft;function xi(Q){var ne=-1,xe=Q==null?0:Q.length;for(this.clear();++ne<xe;){var Re=Q[ne];this.set(Re[0],Re[1])}}function Bu(){this.__data__=Ui?Ui(null):{},this.size=0}function Nu(Q){var ne=this.has(Q)&&delete this.__data__[Q];return this.size-=ne?1:0,ne}function Lu(Q){var ne=this.__data__;if(Ui){var xe=ne[Q];return xe===he?U:xe}return Gt.call(ne,Q)?ne[Q]:U}function Vu(Q){var ne=this.__data__;return Ui?ne[Q]!==U:Gt.call(ne,Q)}function Gu(Q,ne){var xe=this.__data__;return this.size+=this.has(Q)?0:1,xe[Q]=Ui&&ne===U?he:ne,this}xi.prototype.clear=Bu,xi.prototype.delete=Nu,xi.prototype.get=Lu,xi.prototype.has=Vu,xi.prototype.set=Gu;function Jr(Q){var ne=-1,xe=Q==null?0:Q.length;for(this.clear();++ne<xe;){var Re=Q[ne];this.set(Re[0],Re[1])}}function zu(){this.__data__=[],this.size=0}function Wu(Q){var ne=this.__data__,xe=Sn(ne,Q);if(xe<0)return!1;var Re=ne.length-1;return xe==Re?ne.pop():vn.call(ne,xe,1),--this.size,!0}function ju(Q){var ne=this.__data__,xe=Sn(ne,Q);return xe<0?U:ne[xe][1]}function Uu(Q){return Sn(this.__data__,Q)>-1}function Hu(Q,ne){var xe=this.__data__,Re=Sn(xe,Q);return Re<0?(++this.size,xe.push([Q,ne])):xe[Re][1]=ne,this}Jr.prototype.clear=zu,Jr.prototype.delete=Wu,Jr.prototype.get=ju,Jr.prototype.has=Uu,Jr.prototype.set=Hu;function Qr(Q){var ne=-1,xe=Q==null?0:Q.length;for(this.clear();++ne<xe;){var Re=Q[ne];this.set(Re[0],Re[1])}}function Yu(){this.size=0,this.__data__={hash:new xi,map:new(Wi||Jr),string:new xi}}function qu(Q){var ne=Dn(this,Q).delete(Q);return this.size-=ne?1:0,ne}function Ku(Q){return Dn(this,Q).get(Q)}function Xu(Q){return Dn(this,Q).has(Q)}function Zu(Q,ne){var xe=Dn(this,Q),Re=xe.size;return xe.set(Q,ne),this.size+=xe.size==Re?0:1,this}Qr.prototype.clear=Yu,Qr.prototype.delete=qu,Qr.prototype.get=Ku,Qr.prototype.has=Xu,Qr.prototype.set=Zu;function bi(Q){var ne=-1,xe=Q==null?0:Q.length;for(this.__data__=new Qr;++ne<xe;)this.add(Q[ne])}function Ju(Q){return this.__data__.set(Q,he),this}function Qu(Q){return this.__data__.has(Q)}bi.prototype.add=bi.prototype.push=Ju,bi.prototype.has=Qu;function Ur(Q){var ne=this.__data__=new Jr(Q);this.size=ne.size}function eh(){this.__data__=new Jr,this.size=0}function th(Q){var ne=this.__data__,xe=ne.delete(Q);return this.size=ne.size,xe}function rh(Q){return this.__data__.get(Q)}function ih(Q){return this.__data__.has(Q)}function nh(Q,ne){var xe=this.__data__;if(xe instanceof Jr){var Re=xe.__data__;if(!Wi||Re.length<Z-1)return Re.push([Q,ne]),this.size=++xe.size,this;xe=this.__data__=new Qr(Re)}return xe.set(Q,ne),this.size=xe.size,this}Ur.prototype.clear=eh,Ur.prototype.delete=th,Ur.prototype.get=rh,Ur.prototype.has=ih,Ur.prototype.set=nh;function so(Q,ne){var xe=At(Q),Re=!xe&&Ti(Q),Ue=!xe&&!Re&&gi(Q),Ze=!xe&&!Re&&!Ue&&Li(Q),tt=xe||Re||Ue||Ze,it=tt?da(Q.length,pu):[],st=it.length;for(var dt in Q)(ne||Gt.call(Q,dt))&&!(tt&&(dt=="length"||Ue&&(dt=="offset"||dt=="parent")||Ze&&(dt=="buffer"||dt=="byteLength"||dt=="byteOffset")||ii(dt,st)))&&it.push(dt);return it}function oo(Q){var ne=Q.length;return ne?Q[Aa(0,ne-1)]:U}function ah(Q,ne){return Fn(_r(Q),ki(ne,0,Q.length))}function sh(Q){return Fn(_r(Q))}function xa(Q,ne,xe){(xe!==U&&!Hr(Q[ne],xe)||xe===U&&!(ne in Q))&&ei(Q,ne,xe)}function Yi(Q,ne,xe){var Re=Q[ne];(!(Gt.call(Q,ne)&&Hr(Re,xe))||xe===U&&!(ne in Q))&&ei(Q,ne,xe)}function Sn(Q,ne){for(var xe=Q.length;xe--;)if(Hr(Q[xe][0],ne))return xe;return-1}function oh(Q,ne,xe,Re){return di(Q,function(Ue,Ze,tt){ne(Re,Ue,xe(Ue),tt)}),Re}function lo(Q,ne){return Q&&Xr(ne,nr(ne),Q)}function lh(Q,ne){return Q&&Xr(ne,br(ne),Q)}function ei(Q,ne,xe){ne=="__proto__"&&gn?gn(Q,ne,{configurable:!0,enumerable:!0,value:xe,writable:!0}):Q[ne]=xe}function ba(Q,ne){for(var xe=-1,Re=ne.length,Ue=ct(Re),Ze=Q==null;++xe<Re;)Ue[xe]=Ze?U:ts(Q,ne[xe]);return Ue}function ki(Q,ne,xe){return Q===Q&&(xe!==U&&(Q=Q<=xe?Q:xe),ne!==U&&(Q=Q>=ne?Q:ne)),Q}function Nr(Q,ne,xe,Re,Ue,Ze){var tt,it=ne&Ee,st=ne&ke,dt=ne&Pe;if(xe&&(tt=Ue?xe(Q,Re,Ue,Ze):xe(Q)),tt!==U)return tt;if(!Yt(Q))return Q;var pt=At(Q);if(pt){if(tt=Xh(Q),!it)return _r(Q,tt)}else{var mt=ur(Q),_t=mt==ir||mt==Nt;if(gi(Q))return Mo(Q,it);if(mt==er||mt==Pt||_t&&!Ue){if(tt=st||_t?{}:Jo(Q),!it)return st?Lh(Q,lh(tt,Q)):Nh(Q,lo(tt,Q))}else{if(!jt[mt])return Ue?Q:{};tt=Zh(Q,mt,it)}}Ze||(Ze=new Ur);var St=Ze.get(Q);if(St)return St;Ze.set(Q,tt),$l(Q)?Q.forEach(function($t){tt.add(Nr($t,ne,xe,$t,Q,Ze))}):wl(Q)&&Q.forEach(function($t,Dt){tt.set(Dt,Nr($t,ne,xe,Dt,Q,Ze))});var Tt=dt?st?Ga:Va:st?br:nr,It=pt?U:Tt(Q);return Dr(It||Q,function($t,Dt){It&&(Dt=$t,$t=Q[Dt]),Yi(tt,Dt,Nr($t,ne,xe,Dt,Q,Ze))}),tt}function ch(Q){var ne=nr(Q);return function(xe){return co(xe,Q,ne)}}function co(Q,ne,xe){var Re=xe.length;if(Q==null)return!Re;for(Q=zt(Q);Re--;){var Ue=xe[Re],Ze=ne[Ue],tt=Q[Ue];if(tt===U&&!(Ue in Q)||!Ze(tt))return!1}return!0}function uo(Q,ne,xe){if(typeof Q!="function")throw new Fr(te);return en(function(){Q.apply(U,xe)},ne)}function qi(Q,ne,xe,Re){var Ue=-1,Ze=sn,tt=!0,it=Q.length,st=[],dt=ne.length;if(!it)return st;xe&&(ne=Ht(ne,Cr(xe))),Re?(Ze=oa,tt=!1):ne.length>=Z&&(Ze=Gi,tt=!1,ne=new bi(ne));e:for(;++Ue<it;){var pt=Q[Ue],mt=xe==null?pt:xe(pt);if(pt=Re||pt!==0?pt:0,tt&&mt===mt){for(var _t=dt;_t--;)if(ne[_t]===mt)continue e;st.push(pt)}else Ze(ne,mt,Re)||st.push(pt)}return st}var di=No(Kr),ho=No(Sa,!0);function uh(Q,ne){var xe=!0;return di(Q,function(Re,Ue,Ze){return xe=!!ne(Re,Ue,Ze),xe}),xe}function En(Q,ne,xe){for(var Re=-1,Ue=Q.length;++Re<Ue;){var Ze=Q[Re],tt=ne(Ze);if(tt!=null&&(it===U?tt===tt&&!Or(tt):xe(tt,it)))var it=tt,st=Ze}return st}function hh(Q,ne,xe,Re){var Ue=Q.length;for(xe=Ot(xe),xe<0&&(xe=-xe>Ue?0:Ue+xe),Re=Re===U||Re>Ue?Ue:Ot(Re),Re<0&&(Re+=Ue),Re=xe>Re?0:Cl(Re);xe<Re;)Q[xe++]=ne;return Q}function fo(Q,ne){var xe=[];return di(Q,function(Re,Ue,Ze){ne(Re,Ue,Ze)&&xe.push(Re)}),xe}function sr(Q,ne,xe,Re,Ue){var Ze=-1,tt=Q.length;for(xe||(xe=Qh),Ue||(Ue=[]);++Ze<tt;){var it=Q[Ze];ne>0&&xe(it)?ne>1?sr(it,ne-1,xe,Re,Ue):ui(Ue,it):Re||(Ue[Ue.length]=it)}return Ue}var ka=Lo(),po=Lo(!0);function Kr(Q,ne){return Q&&ka(Q,ne,nr)}function Sa(Q,ne){return Q&&po(Q,ne,nr)}function wn(Q,ne){return ci(ne,function(xe){return ni(Q[xe])})}function Si(Q,ne){ne=mi(ne,Q);for(var xe=0,Re=ne.length;Q!=null&&xe<Re;)Q=Q[Zr(ne[xe++])];return xe&&xe==Re?Q:U}function mo(Q,ne,xe){var Re=ne(Q);return At(Q)?Re:ui(Re,xe(Q))}function pr(Q){return Q==null?Q===U?wr:qr:_i&&_i in zt(Q)?Yh(Q):of(Q)}function Ea(Q,ne){return Q>ne}function fh(Q,ne){return Q!=null&&Gt.call(Q,ne)}function dh(Q,ne){return Q!=null&&ne in zt(Q)}function ph(Q,ne,xe){return Q>=cr(ne,xe)&&Q<rr(ne,xe)}function wa(Q,ne,xe){for(var Re=xe?oa:sn,Ue=Q[0].length,Ze=Q.length,tt=Ze,it=ct(Ze),st=1/0,dt=[];tt--;){var pt=Q[tt];tt&&ne&&(pt=Ht(pt,Cr(ne))),st=cr(pt.length,st),it[tt]=!xe&&(ne||Ue>=120&&pt.length>=120)?new bi(tt&&pt):U}pt=Q[0];var mt=-1,_t=it[0];e:for(;++mt<Ue&&dt.length<st;){var St=pt[mt],Tt=ne?ne(St):St;if(St=xe||St!==0?St:0,!(_t?Gi(_t,Tt):Re(dt,Tt,xe))){for(tt=Ze;--tt;){var It=it[tt];if(!(It?Gi(It,Tt):Re(Q[tt],Tt,xe)))continue e}_t&&_t.push(Tt),dt.push(St)}}return dt}function mh(Q,ne,xe,Re){return Kr(Q,function(Ue,Ze,tt){ne(Re,xe(Ue),Ze,tt)}),Re}function Ki(Q,ne,xe){ne=mi(ne,Q),Q=rl(Q,ne);var Re=Q==null?Q:Q[Zr(Vr(ne))];return Re==null?U:Pr(Re,Q,xe)}function vo(Q){return Kt(Q)&&pr(Q)==Pt}function vh(Q){return Kt(Q)&&pr(Q)==$r}function gh(Q){return Kt(Q)&&pr(Q)==or}function Xi(Q,ne,xe,Re,Ue){return Q===ne?!0:Q==null||ne==null||!Kt(Q)&&!Kt(ne)?Q!==Q&&ne!==ne:yh(Q,ne,xe,Re,Xi,Ue)}function yh(Q,ne,xe,Re,Ue,Ze){var tt=At(Q),it=At(ne),st=tt?Rt:ur(Q),dt=it?Rt:ur(ne);st=st==Pt?er:st,dt=dt==Pt?er:dt;var pt=st==er,mt=dt==er,_t=st==dt;if(_t&&gi(Q)){if(!gi(ne))return!1;tt=!0,pt=!1}if(_t&&!pt)return Ze||(Ze=new Ur),tt||Li(Q)?Ko(Q,ne,xe,Re,Ue,Ze):Uh(Q,ne,st,xe,Re,Ue,Ze);if(!(xe&Te)){var St=pt&&Gt.call(Q,"__wrapped__"),Tt=mt&&Gt.call(ne,"__wrapped__");if(St||Tt){var It=St?Q.value():Q,$t=Tt?ne.value():ne;return Ze||(Ze=new Ur),Ue(It,$t,xe,Re,Ze)}}return _t?(Ze||(Ze=new Ur),Hh(Q,ne,xe,Re,Ue,Ze)):!1}function _h(Q){return Kt(Q)&&ur(Q)==xt}function Ta(Q,ne,xe,Re){var Ue=xe.length,Ze=Ue,tt=!Re;if(Q==null)return!Ze;for(Q=zt(Q);Ue--;){var it=xe[Ue];if(tt&&it[2]?it[1]!==Q[it[0]]:!(it[0]in Q))return!1}for(;++Ue<Ze;){it=xe[Ue];var st=it[0],dt=Q[st],pt=it[1];if(tt&&it[2]){if(dt===U&&!(st in Q))return!1}else{var mt=new Ur;if(Re)var _t=Re(dt,pt,st,Q,ne,mt);if(!(_t===U?Xi(pt,dt,Te|we,Re,mt):_t))return!1}}return!0}function go(Q){if(!Yt(Q)||tf(Q))return!1;var ne=ni(Q)?_u:cc;return ne.test(wi(Q))}function xh(Q){return Kt(Q)&&pr(Q)==dr}function bh(Q){return Kt(Q)&&ur(Q)==Wt}function kh(Q){return Kt(Q)&&zn(Q.length)&&!!Ut[pr(Q)]}function yo(Q){return typeof Q=="function"?Q:Q==null?kr:typeof Q=="object"?At(Q)?bo(Q[0],Q[1]):xo(Q):Vl(Q)}function $a(Q){if(!Qi(Q))return wu(Q);var ne=[];for(var xe in zt(Q))Gt.call(Q,xe)&&xe!="constructor"&&ne.push(xe);return ne}function Sh(Q){if(!Yt(Q))return sf(Q);var ne=Qi(Q),xe=[];for(var Re in Q)Re=="constructor"&&(ne||!Gt.call(Q,Re))||xe.push(Re);return xe}function Pa(Q,ne){return Q<ne}function _o(Q,ne){var xe=-1,Re=xr(Q)?ct(Q.length):[];return di(Q,function(Ue,Ze,tt){Re[++xe]=ne(Ue,Ze,tt)}),Re}function xo(Q){var ne=Wa(Q);return ne.length==1&&ne[0][2]?el(ne[0][0],ne[0][1]):function(xe){return xe===Q||Ta(xe,Q,ne)}}function bo(Q,ne){return Ua(Q)&&Qo(ne)?el(Zr(Q),ne):function(xe){var Re=ts(xe,Q);return Re===U&&Re===ne?rs(xe,Q):Xi(ne,Re,Te|we)}}function Tn(Q,ne,xe,Re,Ue){Q!==ne&&ka(ne,function(Ze,tt){if(Ue||(Ue=new Ur),Yt(Ze))Eh(Q,ne,tt,xe,Tn,Re,Ue);else{var it=Re?Re(Ya(Q,tt),Ze,tt+"",Q,ne,Ue):U;it===U&&(it=Ze),xa(Q,tt,it)}},br)}function Eh(Q,ne,xe,Re,Ue,Ze,tt){var it=Ya(Q,xe),st=Ya(ne,xe),dt=tt.get(st);if(dt){xa(Q,xe,dt);return}var pt=Ze?Ze(it,st,xe+"",Q,ne,tt):U,mt=pt===U;if(mt){var _t=At(st),St=!_t&&gi(st),Tt=!_t&&!St&&Li(st);pt=st,_t||St||Tt?At(it)?pt=it:Zt(it)?pt=_r(it):St?(mt=!1,pt=Mo(st,!0)):Tt?(mt=!1,pt=Ro(st,!0)):pt=[]:tn(st)||Ti(st)?(pt=it,Ti(it)?pt=Al(it):(!Yt(it)||ni(it))&&(pt=Jo(st))):mt=!1}mt&&(tt.set(st,pt),Ue(pt,st,Re,Ze,tt),tt.delete(st)),xa(Q,xe,pt)}function ko(Q,ne){var xe=Q.length;if(xe)return ne+=ne<0?xe:0,ii(ne,xe)?Q[ne]:U}function So(Q,ne,xe){ne.length?ne=Ht(ne,function(Ze){return At(Ze)?function(tt){return Si(tt,Ze.length===1?Ze[0]:Ze)}:Ze}):ne=[kr];var Re=-1;ne=Ht(ne,Cr(wt()));var Ue=_o(Q,function(Ze,tt,it){var st=Ht(ne,function(dt){return dt(Ze)});return{criteria:st,index:++Re,value:Ze}});return Zc(Ue,function(Ze,tt){return Bh(Ze,tt,xe)})}function wh(Q,ne){return Eo(Q,ne,function(xe,Re){return rs(Q,Re)})}function Eo(Q,ne,xe){for(var Re=-1,Ue=ne.length,Ze={};++Re<Ue;){var tt=ne[Re],it=Si(Q,tt);xe(it,tt)&&Zi(Ze,mi(tt,Q),it)}return Ze}function Th(Q){return function(ne){return Si(ne,Q)}}function Ca(Q,ne,xe,Re){var Ue=Re?Xc:Pi,Ze=-1,tt=ne.length,it=Q;for(Q===ne&&(ne=_r(ne)),xe&&(it=Ht(Q,Cr(xe)));++Ze<tt;)for(var st=0,dt=ne[Ze],pt=xe?xe(dt):dt;(st=Ue(it,pt,st,Re))>-1;)it!==Q&&vn.call(it,st,1),vn.call(Q,st,1);return Q}function wo(Q,ne){for(var xe=Q?ne.length:0,Re=xe-1;xe--;){var Ue=ne[xe];if(xe==Re||Ue!==Ze){var Ze=Ue;ii(Ue)?vn.call(Q,Ue,1):Ma(Q,Ue)}}return Q}function Aa(Q,ne){return Q+_n(no()*(ne-Q+1))}function $h(Q,ne,xe,Re){for(var Ue=-1,Ze=rr(yn((ne-Q)/(xe||1)),0),tt=ct(Ze);Ze--;)tt[Re?Ze:++Ue]=Q,Q+=xe;return tt}function Oa(Q,ne){var xe="";if(!Q||ne<1||ne>ze)return xe;do ne%2&&(xe+=Q),ne=_n(ne/2),ne&&(Q+=Q);while(ne);return xe}function Mt(Q,ne){return qa(tl(Q,ne,kr),Q+"")}function Ph(Q){return oo(Vi(Q))}function Ch(Q,ne){var xe=Vi(Q);return Fn(xe,ki(ne,0,xe.length))}function Zi(Q,ne,xe,Re){if(!Yt(Q))return Q;ne=mi(ne,Q);for(var Ue=-1,Ze=ne.length,tt=Ze-1,it=Q;it!=null&&++Ue<Ze;){var st=Zr(ne[Ue]),dt=xe;if(st==="__proto__"||st==="constructor"||st==="prototype")return Q;if(Ue!=tt){var pt=it[st];dt=Re?Re(pt,st,it):U,dt===U&&(dt=Yt(pt)?pt:ii(ne[Ue+1])?[]:{})}Yi(it,st,dt),it=it[st]}return Q}var To=xn?function(Q,ne){return xn.set(Q,ne),Q}:kr,Ah=gn?function(Q,ne){return gn(Q,"toString",{configurable:!0,enumerable:!1,value:ns(ne),writable:!0})}:kr;function Oh(Q){return Fn(Vi(Q))}function Lr(Q,ne,xe){var Re=-1,Ue=Q.length;ne<0&&(ne=-ne>Ue?0:Ue+ne),xe=xe>Ue?Ue:xe,xe<0&&(xe+=Ue),Ue=ne>xe?0:xe-ne>>>0,ne>>>=0;for(var Ze=ct(Ue);++Re<Ue;)Ze[Re]=Q[Re+ne];return Ze}function Ih(Q,ne){var xe;return di(Q,function(Re,Ue,Ze){return xe=ne(Re,Ue,Ze),!xe}),!!xe}function $n(Q,ne,xe){var Re=0,Ue=Q==null?Re:Q.length;if(typeof ne=="number"&&ne===ne&&Ue<=Et){for(;Re<Ue;){var Ze=Re+Ue>>>1,tt=Q[Ze];tt!==null&&!Or(tt)&&(xe?tt<=ne:tt<ne)?Re=Ze+1:Ue=Ze}return Ue}return Ia(Q,ne,kr,xe)}function Ia(Q,ne,xe,Re){var Ue=0,Ze=Q==null?0:Q.length;if(Ze===0)return 0;ne=xe(ne);for(var tt=ne!==ne,it=ne===null,st=Or(ne),dt=ne===U;Ue<Ze;){var pt=_n((Ue+Ze)/2),mt=xe(Q[pt]),_t=mt!==U,St=mt===null,Tt=mt===mt,It=Or(mt);if(tt)var $t=Re||Tt;else dt?$t=Tt&&(Re||_t):it?$t=Tt&&_t&&(Re||!St):st?$t=Tt&&_t&&!St&&(Re||!It):St||It?$t=!1:$t=Re?mt<=ne:mt<ne;$t?Ue=pt+1:Ze=pt}return cr(Ze,yt)}function $o(Q,ne){for(var xe=-1,Re=Q.length,Ue=0,Ze=[];++xe<Re;){var tt=Q[xe],it=ne?ne(tt):tt;if(!xe||!Hr(it,st)){var st=it;Ze[Ue++]=tt===0?0:tt}}return Ze}function Po(Q){return typeof Q=="number"?Q:Or(Q)?at:+Q}function Ar(Q){if(typeof Q=="string")return Q;if(At(Q))return Ht(Q,Ar)+"";if(Or(Q))return ao?ao.call(Q):"";var ne=Q+"";return ne=="0"&&1/Q==-et?"-0":ne}function pi(Q,ne,xe){var Re=-1,Ue=sn,Ze=Q.length,tt=!0,it=[],st=it;if(xe)tt=!1,Ue=oa;else if(Ze>=Z){var dt=ne?null:Wh(Q);if(dt)return ln(dt);tt=!1,Ue=Gi,st=new bi}else st=ne?[]:it;e:for(;++Re<Ze;){var pt=Q[Re],mt=ne?ne(pt):pt;if(pt=xe||pt!==0?pt:0,tt&&mt===mt){for(var _t=st.length;_t--;)if(st[_t]===mt)continue e;ne&&st.push(mt),it.push(pt)}else Ue(st,mt,xe)||(st!==it&&st.push(mt),it.push(pt))}return it}function Ma(Q,ne){return ne=mi(ne,Q),Q=rl(Q,ne),Q==null||delete Q[Zr(Vr(ne))]}function Co(Q,ne,xe,Re){return Zi(Q,ne,xe(Si(Q,ne)),Re)}function Pn(Q,ne,xe,Re){for(var Ue=Q.length,Ze=Re?Ue:-1;(Re?Ze--:++Ze<Ue)&&ne(Q[Ze],Ze,Q););return xe?Lr(Q,Re?0:Ze,Re?Ze+1:Ue):Lr(Q,Re?Ze+1:0,Re?Ue:Ze)}function Ao(Q,ne){var xe=Q;return xe instanceof Ft&&(xe=xe.value()),la(ne,function(Re,Ue){return Ue.func.apply(Ue.thisArg,ui([Re],Ue.args))},xe)}function Ra(Q,ne,xe){var Re=Q.length;if(Re<2)return Re?pi(Q[0]):[];for(var Ue=-1,Ze=ct(Re);++Ue<Re;)for(var tt=Q[Ue],it=-1;++it<Re;)it!=Ue&&(Ze[Ue]=qi(Ze[Ue]||tt,Q[it],ne,xe));return pi(sr(Ze,1),ne,xe)}function Oo(Q,ne,xe){for(var Re=-1,Ue=Q.length,Ze=ne.length,tt={};++Re<Ue;){var it=Re<Ze?ne[Re]:U;xe(tt,Q[Re],it)}return tt}function Da(Q){return Zt(Q)?Q:[]}function Fa(Q){return typeof Q=="function"?Q:kr}function mi(Q,ne){return At(Q)?Q:Ua(Q,ne)?[Q]:sl(Vt(Q))}var Mh=Mt;function vi(Q,ne,xe){var Re=Q.length;return xe=xe===U?Re:xe,!ne&&xe>=Re?Q:Lr(Q,ne,xe)}var Io=xu||function(Q){return ar.clearTimeout(Q)};function Mo(Q,ne){if(ne)return Q.slice();var xe=Q.length,Re=Js?Js(xe):new Q.constructor(xe);return Q.copy(Re),Re}function Ba(Q){var ne=new Q.constructor(Q.byteLength);return new pn(ne).set(new pn(Q)),ne}function Rh(Q,ne){var xe=ne?Ba(Q.buffer):Q.buffer;return new Q.constructor(xe,Q.byteOffset,Q.byteLength)}function Dh(Q){var ne=new Q.constructor(Q.source,ps.exec(Q));return ne.lastIndex=Q.lastIndex,ne}function Fh(Q){return Hi?zt(Hi.call(Q)):{}}function Ro(Q,ne){var xe=ne?Ba(Q.buffer):Q.buffer;return new Q.constructor(xe,Q.byteOffset,Q.length)}function Do(Q,ne){if(Q!==ne){var xe=Q!==U,Re=Q===null,Ue=Q===Q,Ze=Or(Q),tt=ne!==U,it=ne===null,st=ne===ne,dt=Or(ne);if(!it&&!dt&&!Ze&&Q>ne||Ze&&tt&&st&&!it&&!dt||Re&&tt&&st||!xe&&st||!Ue)return 1;if(!Re&&!Ze&&!dt&&Q<ne||dt&&xe&&Ue&&!Re&&!Ze||it&&xe&&Ue||!tt&&Ue||!st)return-1}return 0}function Bh(Q,ne,xe){for(var Re=-1,Ue=Q.criteria,Ze=ne.criteria,tt=Ue.length,it=xe.length;++Re<tt;){var st=Do(Ue[Re],Ze[Re]);if(st){if(Re>=it)return st;var dt=xe[Re];return st*(dt=="desc"?-1:1)}}return Q.index-ne.index}function Fo(Q,ne,xe,Re){for(var Ue=-1,Ze=Q.length,tt=xe.length,it=-1,st=ne.length,dt=rr(Ze-tt,0),pt=ct(st+dt),mt=!Re;++it<st;)pt[it]=ne[it];for(;++Ue<tt;)(mt||Ue<Ze)&&(pt[xe[Ue]]=Q[Ue]);for(;dt--;)pt[it++]=Q[Ue++];return pt}function Bo(Q,ne,xe,Re){for(var Ue=-1,Ze=Q.length,tt=-1,it=xe.length,st=-1,dt=ne.length,pt=rr(Ze-it,0),mt=ct(pt+dt),_t=!Re;++Ue<pt;)mt[Ue]=Q[Ue];for(var St=Ue;++st<dt;)mt[St+st]=ne[st];for(;++tt<it;)(_t||Ue<Ze)&&(mt[St+xe[tt]]=Q[Ue++]);return mt}function _r(Q,ne){var xe=-1,Re=Q.length;for(ne||(ne=ct(Re));++xe<Re;)ne[xe]=Q[xe];return ne}function Xr(Q,ne,xe,Re){var Ue=!xe;xe||(xe={});for(var Ze=-1,tt=ne.length;++Ze<tt;){var it=ne[Ze],st=Re?Re(xe[it],Q[it],it,xe,Q):U;st===U&&(st=Q[it]),Ue?ei(xe,it,st):Yi(xe,it,st)}return xe}function Nh(Q,ne){return Xr(Q,ja(Q),ne)}function Lh(Q,ne){return Xr(Q,Xo(Q),ne)}function Cn(Q,ne){return function(xe,Re){var Ue=At(xe)?jc:oh,Ze=ne?ne():{};return Ue(xe,Q,wt(Re,2),Ze)}}function Fi(Q){return Mt(function(ne,xe){var Re=-1,Ue=xe.length,Ze=Ue>1?xe[Ue-1]:U,tt=Ue>2?xe[2]:U;for(Ze=Q.length>3&&typeof Ze=="function"?(Ue--,Ze):U,tt&&mr(xe[0],xe[1],tt)&&(Ze=Ue<3?U:Ze,Ue=1),ne=zt(ne);++Re<Ue;){var it=xe[Re];it&&Q(ne,it,Re,Ze)}return ne})}function No(Q,ne){return function(xe,Re){if(xe==null)return xe;if(!xr(xe))return Q(xe,Re);for(var Ue=xe.length,Ze=ne?Ue:-1,tt=zt(xe);(ne?Ze--:++Ze<Ue)&&Re(tt[Ze],Ze,tt)!==!1;);return xe}}function Lo(Q){return function(ne,xe,Re){for(var Ue=-1,Ze=zt(ne),tt=Re(ne),it=tt.length;it--;){var st=tt[Q?it:++Ue];if(xe(Ze[st],st,Ze)===!1)break}return ne}}function Vh(Q,ne,xe){var Re=ne&Le,Ue=Ji(Q);function Ze(){var tt=this&&this!==ar&&this instanceof Ze?Ue:Q;return tt.apply(Re?xe:this,arguments)}return Ze}function Vo(Q){return function(ne){ne=Vt(ne);var xe=Ci(ne)?jr(ne):U,Re=xe?xe[0]:ne.charAt(0),Ue=xe?vi(xe,1).join(""):ne.slice(1);return Re[Q]()+Ue}}function Bi(Q){return function(ne){return la(Nl(Bl(ne).replace(Ac,"")),Q,"")}}function Ji(Q){return function(){var ne=arguments;switch(ne.length){case 0:return new Q;case 1:return new Q(ne[0]);case 2:return new Q(ne[0],ne[1]);case 3:return new Q(ne[0],ne[1],ne[2]);case 4:return new Q(ne[0],ne[1],ne[2],ne[3]);case 5:return new Q(ne[0],ne[1],ne[2],ne[3],ne[4]);case 6:return new Q(ne[0],ne[1],ne[2],ne[3],ne[4],ne[5]);case 7:return new Q(ne[0],ne[1],ne[2],ne[3],ne[4],ne[5],ne[6])}var xe=Di(Q.prototype),Re=Q.apply(xe,ne);return Yt(Re)?Re:xe}}function Gh(Q,ne,xe){var Re=Ji(Q);function Ue(){for(var Ze=arguments.length,tt=ct(Ze),it=Ze,st=Ni(Ue);it--;)tt[it]=arguments[it];var dt=Ze<3&&tt[0]!==st&&tt[Ze-1]!==st?[]:hi(tt,st);if(Ze-=dt.length,Ze<xe)return Uo(Q,ne,An,Ue.placeholder,U,tt,dt,U,U,xe-Ze);var pt=this&&this!==ar&&this instanceof Ue?Re:Q;return Pr(pt,this,tt)}return Ue}function Go(Q){return function(ne,xe,Re){var Ue=zt(ne);if(!xr(ne)){var Ze=wt(xe,3);ne=nr(ne),xe=function(it){return Ze(Ue[it],it,Ue)}}var tt=Q(ne,xe,Re);return tt>-1?Ue[Ze?ne[tt]:tt]:U}}function zo(Q){return ri(function(ne){var xe=ne.length,Re=xe,Ue=Br.prototype.thru;for(Q&&ne.reverse();Re--;){var Ze=ne[Re];if(typeof Ze!="function")throw new Fr(te);if(Ue&&!tt&&Rn(Ze)=="wrapper")var tt=new Br([],!0)}for(Re=tt?Re:xe;++Re<xe;){Ze=ne[Re];var it=Rn(Ze),st=it=="wrapper"?za(Ze):U;st&&Ha(st[0])&&st[1]==(Ye|Ce|Ge|Ke)&&!st[4].length&&st[9]==1?tt=tt[Rn(st[0])].apply(tt,st[3]):tt=Ze.length==1&&Ha(Ze)?tt[it]():tt.thru(Ze)}return function(){var dt=arguments,pt=dt[0];if(tt&&dt.length==1&&At(pt))return tt.plant(pt).value();for(var mt=0,_t=xe?ne[mt].apply(this,dt):pt;++mt<xe;)_t=ne[mt].call(this,_t);return _t}})}function An(Q,ne,xe,Re,Ue,Ze,tt,it,st,dt){var pt=ne&Ye,mt=ne&Le,_t=ne&$e,St=ne&(Ce|Fe),Tt=ne&Qe,It=_t?U:Ji(Q);function $t(){for(var Dt=arguments.length,Bt=ct(Dt),Ir=Dt;Ir--;)Bt[Ir]=arguments[Ir];if(St)var vr=Ni($t),Mr=Qc(Bt,vr);if(Re&&(Bt=Fo(Bt,Re,Ue,St)),Ze&&(Bt=Bo(Bt,Ze,tt,St)),Dt-=Mr,St&&Dt<dt){var Jt=hi(Bt,vr);return Uo(Q,ne,An,$t.placeholder,xe,Bt,Jt,it,st,dt-Dt)}var Yr=mt?xe:this,si=_t?Yr[Q]:Q;return Dt=Bt.length,it?Bt=lf(Bt,it):Tt&&Dt>1&&Bt.reverse(),pt&&st<Dt&&(Bt.length=st),this&&this!==ar&&this instanceof $t&&(si=It||Ji(si)),si.apply(Yr,Bt)}return $t}function Wo(Q,ne){return function(xe,Re){return mh(xe,Q,ne(Re),{})}}function On(Q,ne){return function(xe,Re){var Ue;if(xe===U&&Re===U)return ne;if(xe!==U&&(Ue=xe),Re!==U){if(Ue===U)return Re;typeof xe=="string"||typeof Re=="string"?(xe=Ar(xe),Re=Ar(Re)):(xe=Po(xe),Re=Po(Re)),Ue=Q(xe,Re)}return Ue}}function Na(Q){return ri(function(ne){return ne=Ht(ne,Cr(wt())),Mt(function(xe){var Re=this;return Q(ne,function(Ue){return Pr(Ue,Re,xe)})})})}function In(Q,ne){ne=ne===U?" ":Ar(ne);var xe=ne.length;if(xe<2)return xe?Oa(ne,Q):ne;var Re=Oa(ne,yn(Q/Ai(ne)));return Ci(ne)?vi(jr(Re),0,Q).join(""):Re.slice(0,Q)}function zh(Q,ne,xe,Re){var Ue=ne&Le,Ze=Ji(Q);function tt(){for(var it=-1,st=arguments.length,dt=-1,pt=Re.length,mt=ct(pt+st),_t=this&&this!==ar&&this instanceof tt?Ze:Q;++dt<pt;)mt[dt]=Re[dt];for(;st--;)mt[dt++]=arguments[++it];return Pr(_t,Ue?xe:this,mt)}return tt}function jo(Q){return function(ne,xe,Re){return Re&&typeof Re!="number"&&mr(ne,xe,Re)&&(xe=Re=U),ne=ai(ne),xe===U?(xe=ne,ne=0):xe=ai(xe),Re=Re===U?ne<xe?1:-1:ai(Re),$h(ne,xe,Re,Q)}}function Mn(Q){return function(ne,xe){return typeof ne=="string"&&typeof xe=="string"||(ne=Gr(ne),xe=Gr(xe)),Q(ne,xe)}}function Uo(Q,ne,xe,Re,Ue,Ze,tt,it,st,dt){var pt=ne&Ce,mt=pt?tt:U,_t=pt?U:tt,St=pt?Ze:U,Tt=pt?U:Ze;ne|=pt?Ge:We,ne&=~(pt?We:Ge),ne&Oe||(ne&=~(Le|$e));var It=[Q,ne,Ue,St,mt,Tt,_t,it,st,dt],$t=xe.apply(U,It);return Ha(Q)&&il($t,It),$t.placeholder=Re,nl($t,Q,ne)}function La(Q){var ne=tr[Q];return function(xe,Re){if(xe=Gr(xe),Re=Re==null?0:cr(Ot(Re),292),Re&&io(xe)){var Ue=(Vt(xe)+"e").split("e"),Ze=ne(Ue[0]+"e"+(+Ue[1]+Re));return Ue=(Vt(Ze)+"e").split("e"),+(Ue[0]+"e"+(+Ue[1]-Re))}return ne(xe)}}var Wh=Mi&&1/ln(new Mi([,-0]))[1]==et?function(Q){return new Mi(Q)}:ls;function Ho(Q){return function(ne){var xe=ur(ne);return xe==xt?ma(ne):xe==Wt?su(ne):Jc(ne,Q(ne))}}function ti(Q,ne,xe,Re,Ue,Ze,tt,it){var st=ne&$e;if(!st&&typeof Q!="function")throw new Fr(te);var dt=Re?Re.length:0;if(dt||(ne&=~(Ge|We),Re=Ue=U),tt=tt===U?tt:rr(Ot(tt),0),it=it===U?it:Ot(it),dt-=Ue?Ue.length:0,ne&We){var pt=Re,mt=Ue;Re=Ue=U}var _t=st?U:za(Q),St=[Q,ne,xe,Re,Ue,pt,mt,Ze,tt,it];if(_t&&af(St,_t),Q=St[0],ne=St[1],xe=St[2],Re=St[3],Ue=St[4],it=St[9]=St[9]===U?st?0:Q.length:rr(St[9]-dt,0),!it&&ne&(Ce|Fe)&&(ne&=~(Ce|Fe)),!ne||ne==Le)var Tt=Vh(Q,ne,xe);else ne==Ce||ne==Fe?Tt=Gh(Q,ne,it):(ne==Ge||ne==(Le|Ge))&&!Ue.length?Tt=zh(Q,ne,xe,Re):Tt=An.apply(U,St);var It=_t?To:il;return nl(It(Tt,St),Q,ne)}function Yo(Q,ne,xe,Re){return Q===U||Hr(Q,Ii[xe])&&!Gt.call(Re,xe)?ne:Q}function qo(Q,ne,xe,Re,Ue,Ze){return Yt(Q)&&Yt(ne)&&(Ze.set(ne,Q),Tn(Q,ne,U,qo,Ze),Ze.delete(ne)),Q}function jh(Q){return tn(Q)?U:Q}function Ko(Q,ne,xe,Re,Ue,Ze){var tt=xe&Te,it=Q.length,st=ne.length;if(it!=st&&!(tt&&st>it))return!1;var dt=Ze.get(Q),pt=Ze.get(ne);if(dt&&pt)return dt==ne&&pt==Q;var mt=-1,_t=!0,St=xe&we?new bi:U;for(Ze.set(Q,ne),Ze.set(ne,Q);++mt<it;){var Tt=Q[mt],It=ne[mt];if(Re)var $t=tt?Re(It,Tt,mt,ne,Q,Ze):Re(Tt,It,mt,Q,ne,Ze);if($t!==U){if($t)continue;_t=!1;break}if(St){if(!ca(ne,function(Dt,Bt){if(!Gi(St,Bt)&&(Tt===Dt||Ue(Tt,Dt,xe,Re,Ze)))return St.push(Bt)})){_t=!1;break}}else if(!(Tt===It||Ue(Tt,It,xe,Re,Ze))){_t=!1;break}}return Ze.delete(Q),Ze.delete(ne),_t}function Uh(Q,ne,xe,Re,Ue,Ze,tt){switch(xe){case Wr:if(Q.byteLength!=ne.byteLength||Q.byteOffset!=ne.byteOffset)return!1;Q=Q.buffer,ne=ne.buffer;case $r:return!(Q.byteLength!=ne.byteLength||!Ze(new pn(Q),new pn(ne)));case Qt:case or:case hr:return Hr(+Q,+ne);case qt:return Q.name==ne.name&&Q.message==ne.message;case dr:case gr:return Q==ne+"";case xt:var it=ma;case Wt:var st=Re&Te;if(it||(it=ln),Q.size!=ne.size&&!st)return!1;var dt=tt.get(Q);if(dt)return dt==ne;Re|=we,tt.set(Q,ne);var pt=Ko(it(Q),it(ne),Re,Ue,Ze,tt);return tt.delete(Q),pt;case Er:if(Hi)return Hi.call(Q)==Hi.call(ne)}return!1}function Hh(Q,ne,xe,Re,Ue,Ze){var tt=xe&Te,it=Va(Q),st=it.length,dt=Va(ne),pt=dt.length;if(st!=pt&&!tt)return!1;for(var mt=st;mt--;){var _t=it[mt];if(!(tt?_t in ne:Gt.call(ne,_t)))return!1}var St=Ze.get(Q),Tt=Ze.get(ne);if(St&&Tt)return St==ne&&Tt==Q;var It=!0;Ze.set(Q,ne),Ze.set(ne,Q);for(var $t=tt;++mt<st;){_t=it[mt];var Dt=Q[_t],Bt=ne[_t];if(Re)var Ir=tt?Re(Bt,Dt,_t,ne,Q,Ze):Re(Dt,Bt,_t,Q,ne,Ze);if(!(Ir===U?Dt===Bt||Ue(Dt,Bt,xe,Re,Ze):Ir)){It=!1;break}$t||($t=_t=="constructor")}if(It&&!$t){var vr=Q.constructor,Mr=ne.constructor;vr!=Mr&&"constructor"in Q&&"constructor"in ne&&!(typeof vr=="function"&&vr instanceof vr&&typeof Mr=="function"&&Mr instanceof Mr)&&(It=!1)}return Ze.delete(Q),Ze.delete(ne),It}function ri(Q){return qa(tl(Q,U,ul),Q+"")}function Va(Q){return mo(Q,nr,ja)}function Ga(Q){return mo(Q,br,Xo)}var za=xn?function(Q){return xn.get(Q)}:ls;function Rn(Q){for(var ne=Q.name+"",xe=Ri[ne],Re=Gt.call(Ri,ne)?xe.length:0;Re--;){var Ue=xe[Re],Ze=Ue.func;if(Ze==null||Ze==Q)return Ue.name}return ne}function Ni(Q){var ne=Gt.call(Xe,"placeholder")?Xe:Q;return ne.placeholder}function wt(){var Q=Xe.iteratee||ss;return Q=Q===ss?yo:Q,arguments.length?Q(arguments[0],arguments[1]):Q}function Dn(Q,ne){var xe=Q.__data__;return ef(ne)?xe[typeof ne=="string"?"string":"hash"]:xe.map}function Wa(Q){for(var ne=nr(Q),xe=ne.length;xe--;){var Re=ne[xe],Ue=Q[Re];ne[xe]=[Re,Ue,Qo(Ue)]}return ne}function Ei(Q,ne){var xe=iu(Q,ne);return go(xe)?xe:U}function Yh(Q){var ne=Gt.call(Q,_i),xe=Q[_i];try{Q[_i]=U;var Re=!0}catch{}var Ue=fn.call(Q);return Re&&(ne?Q[_i]=xe:delete Q[_i]),Ue}var ja=ga?function(Q){return Q==null?[]:(Q=zt(Q),ci(ga(Q),function(ne){return eo.call(Q,ne)}))}:cs,Xo=ga?function(Q){for(var ne=[];Q;)ui(ne,ja(Q)),Q=mn(Q);return ne}:cs,ur=pr;(ya&&ur(new ya(new ArrayBuffer(1)))!=Wr||Wi&&ur(new Wi)!=xt||_a&&ur(_a.resolve())!=Sr||Mi&&ur(new Mi)!=Wt||ji&&ur(new ji)!=yr)&&(ur=function(Q){var ne=pr(Q),xe=ne==er?Q.constructor:U,Re=xe?wi(xe):"";if(Re)switch(Re){case Cu:return Wr;case Au:return xt;case Ou:return Sr;case Iu:return Wt;case Mu:return yr}return ne});function qh(Q,ne,xe){for(var Re=-1,Ue=xe.length;++Re<Ue;){var Ze=xe[Re],tt=Ze.size;switch(Ze.type){case"drop":Q+=tt;break;case"dropRight":ne-=tt;break;case"take":ne=cr(ne,Q+tt);break;case"takeRight":Q=rr(Q,ne-tt);break}}return{start:Q,end:ne}}function Kh(Q){var ne=Q.match(tc);return ne?ne[1].split(rc):[]}function Zo(Q,ne,xe){ne=mi(ne,Q);for(var Re=-1,Ue=ne.length,Ze=!1;++Re<Ue;){var tt=Zr(ne[Re]);if(!(Ze=Q!=null&&xe(Q,tt)))break;Q=Q[tt]}return Ze||++Re!=Ue?Ze:(Ue=Q==null?0:Q.length,!!Ue&&zn(Ue)&&ii(tt,Ue)&&(At(Q)||Ti(Q)))}function Xh(Q){var ne=Q.length,xe=new Q.constructor(ne);return ne&&typeof Q[0]=="string"&&Gt.call(Q,"index")&&(xe.index=Q.index,xe.input=Q.input),xe}function Jo(Q){return typeof Q.constructor=="function"&&!Qi(Q)?Di(mn(Q)):{}}function Zh(Q,ne,xe){var Re=Q.constructor;switch(ne){case $r:return Ba(Q);case Qt:case or:return new Re(+Q);case Wr:return Rh(Q,xe);case oi:case li:case Un:case Hn:case Yn:case qn:case Kn:case Xn:case Zn:return Ro(Q,xe);case xt:return new Re;case hr:case gr:return new Re(Q);case dr:return Dh(Q);case Wt:return new Re;case Er:return Fh(Q)}}function Jh(Q,ne){var xe=ne.length;if(!xe)return Q;var Re=xe-1;return ne[Re]=(xe>1?"& ":"")+ne[Re],ne=ne.join(xe>2?", ":" "),Q.replace(ec,`{ /* [wrapped with `+ne+`] */ `)}function Qh(Q){return At(Q)||Ti(Q)||!!(ro&&Q&&Q[ro])}function ii(Q,ne){var xe=typeof Q;return ne=ne??ze,!!ne&&(xe=="number"||xe!="symbol"&&hc.test(Q))&&Q>-1&&Q%1==0&&Q<ne}function mr(Q,ne,xe){if(!Yt(xe))return!1;var Re=typeof ne;return(Re=="number"?xr(xe)&&ii(ne,xe.length):Re=="string"&&ne in xe)?Hr(xe[ne],Q):!1}function Ua(Q,ne){if(At(Q))return!1;var xe=typeof Q;return xe=="number"||xe=="symbol"||xe=="boolean"||Q==null||Or(Q)?!0:Xl.test(Q)||!Kl.test(Q)||ne!=null&&Q in zt(ne)}function ef(Q){var ne=typeof Q;return ne=="string"||ne=="number"||ne=="symbol"||ne=="boolean"?Q!=="__proto__":Q===null}function Ha(Q){var ne=Rn(Q),xe=Xe[ne];if(typeof xe!="function"||!(ne in Ft.prototype))return!1;if(Q===xe)return!0;var Re=za(xe);return!!Re&&Q===Re[0]}function tf(Q){return!!Zs&&Zs in Q}var rf=un?ni:us;function Qi(Q){var ne=Q&&Q.constructor,xe=typeof ne=="function"&&ne.prototype||Ii;return Q===xe}function Qo(Q){return Q===Q&&!Yt(Q)}function el(Q,ne){return function(xe){return xe==null?!1:xe[Q]===ne&&(ne!==U||Q in zt(xe))}}function nf(Q){var ne=Vn(Q,function(Re){return xe.size===me&&xe.clear(),Re}),xe=ne.cache;return ne}function af(Q,ne){var xe=Q[1],Re=ne[1],Ue=xe|Re,Ze=Ue<(Le|$e|Ye),tt=Re==Ye&&xe==Ce||Re==Ye&&xe==Ke&&Q[7].length<=ne[8]||Re==(Ye|Ke)&&ne[7].length<=ne[8]&&xe==Ce;if(!(Ze||tt))return Q;Re&Le&&(Q[2]=ne[2],Ue|=xe&Le?0:Oe);var it=ne[3];if(it){var st=Q[3];Q[3]=st?Fo(st,it,ne[4]):it,Q[4]=st?hi(Q[3],ye):ne[4]}return it=ne[5],it&&(st=Q[5],Q[5]=st?Bo(st,it,ne[6]):it,Q[6]=st?hi(Q[5],ye):ne[6]),it=ne[7],it&&(Q[7]=it),Re&Ye&&(Q[8]=Q[8]==null?ne[8]:cr(Q[8],ne[8])),Q[9]==null&&(Q[9]=ne[9]),Q[0]=ne[0],Q[1]=Ue,Q}function sf(Q){var ne=[];if(Q!=null)for(var xe in zt(Q))ne.push(xe);return ne}function of(Q){return fn.call(Q)}function tl(Q,ne,xe){return ne=rr(ne===U?Q.length-1:ne,0),function(){for(var Re=arguments,Ue=-1,Ze=rr(Re.length-ne,0),tt=ct(Ze);++Ue<Ze;)tt[Ue]=Re[ne+Ue];Ue=-1;for(var it=ct(ne+1);++Ue<ne;)it[Ue]=Re[Ue];return it[ne]=xe(tt),Pr(Q,this,it)}}function rl(Q,ne){return ne.length<2?Q:Si(Q,Lr(ne,0,-1))}function lf(Q,ne){for(var xe=Q.length,Re=cr(ne.length,xe),Ue=_r(Q);Re--;){var Ze=ne[Re];Q[Re]=ii(Ze,xe)?Ue[Ze]:U}return Q}function Ya(Q,ne){if(!(ne==="constructor"&&typeof Q[ne]=="function")&&ne!="__proto__")return Q[ne]}var il=al(To),en=ku||function(Q,ne){return ar.setTimeout(Q,ne)},qa=al(Ah);function nl(Q,ne,xe){var Re=ne+"";return qa(Q,Jh(Re,cf(Kh(Re),xe)))}function al(Q){var ne=0,xe=0;return function(){var Re=Tu(),Ue=gt-(Re-xe);if(xe=Re,Ue>0){if(++ne>=ot)return arguments[0]}else ne=0;return Q.apply(U,arguments)}}function Fn(Q,ne){var xe=-1,Re=Q.length,Ue=Re-1;for(ne=ne===U?Re:ne;++xe<ne;){var Ze=Aa(xe,Ue),tt=Q[Ze];Q[Ze]=Q[xe],Q[xe]=tt}return Q.length=ne,Q}var sl=nf(function(Q){var ne=[];return Q.charCodeAt(0)===46&&ne.push(""),Q.replace(Zl,function(xe,Re,Ue,Ze){ne.push(Ue?Ze.replace(ac,"$1"):Re||xe)}),ne});function Zr(Q){if(typeof Q=="string"||Or(Q))return Q;var ne=Q+"";return ne=="0"&&1/Q==-et?"-0":ne}function wi(Q){if(Q!=null){try{return hn.call(Q)}catch{}try{return Q+""}catch{}}return""}function cf(Q,ne){return Dr(kt,function(xe){var Re="_."+xe[0];ne&xe[1]&&!sn(Q,Re)&&Q.push(Re)}),Q.sort()}function ol(Q){if(Q instanceof Ft)return Q.clone();var ne=new Br(Q.__wrapped__,Q.__chain__);return ne.__actions__=_r(Q.__actions__),ne.__index__=Q.__index__,ne.__values__=Q.__values__,ne}function uf(Q,ne,xe){(xe?mr(Q,ne,xe):ne===U)?ne=1:ne=rr(Ot(ne),0);var Re=Q==null?0:Q.length;if(!Re||ne<1)return[];for(var Ue=0,Ze=0,tt=ct(yn(Re/ne));Ue<Re;)tt[Ze++]=Lr(Q,Ue,Ue+=ne);return tt}function hf(Q){for(var ne=-1,xe=Q==null?0:Q.length,Re=0,Ue=[];++ne<xe;){var Ze=Q[ne];Ze&&(Ue[Re++]=Ze)}return Ue}function ff(){var Q=arguments.length;if(!Q)return[];for(var ne=ct(Q-1),xe=arguments[0],Re=Q;Re--;)ne[Re-1]=arguments[Re];return ui(At(xe)?_r(xe):[xe],sr(ne,1))}var df=Mt(function(Q,ne){return Zt(Q)?qi(Q,sr(ne,1,Zt,!0)):[]}),pf=Mt(function(Q,ne){var xe=Vr(ne);return Zt(xe)&&(xe=U),Zt(Q)?qi(Q,sr(ne,1,Zt,!0),wt(xe,2)):[]}),mf=Mt(function(Q,ne){var xe=Vr(ne);return Zt(xe)&&(xe=U),Zt(Q)?qi(Q,sr(ne,1,Zt,!0),U,xe):[]});function vf(Q,ne,xe){var Re=Q==null?0:Q.length;return Re?(ne=xe||ne===U?1:Ot(ne),Lr(Q,ne<0?0:ne,Re)):[]}function gf(Q,ne,xe){var Re=Q==null?0:Q.length;return Re?(ne=xe||ne===U?1:Ot(ne),ne=Re-ne,Lr(Q,0,ne<0?0:ne)):[]}function yf(Q,ne){return Q&&Q.length?Pn(Q,wt(ne,3),!0,!0):[]}function _f(Q,ne){return Q&&Q.length?Pn(Q,wt(ne,3),!0):[]}function xf(Q,ne,xe,Re){var Ue=Q==null?0:Q.length;return Ue?(xe&&typeof xe!="number"&&mr(Q,ne,xe)&&(xe=0,Re=Ue),hh(Q,ne,xe,Re)):[]}function ll(Q,ne,xe){var Re=Q==null?0:Q.length;if(!Re)return-1;var Ue=xe==null?0:Ot(xe);return Ue<0&&(Ue=rr(Re+Ue,0)),on(Q,wt(ne,3),Ue)}function cl(Q,ne,xe){var Re=Q==null?0:Q.length;if(!Re)return-1;var Ue=Re-1;return xe!==U&&(Ue=Ot(xe),Ue=xe<0?rr(Re+Ue,0):cr(Ue,Re-1)),on(Q,wt(ne,3),Ue,!0)}function ul(Q){var ne=Q==null?0:Q.length;return ne?sr(Q,1):[]}function bf(Q){var ne=Q==null?0:Q.length;return ne?sr(Q,et):[]}function kf(Q,ne){var xe=Q==null?0:Q.length;return xe?(ne=ne===U?1:Ot(ne),sr(Q,ne)):[]}function Sf(Q){for(var ne=-1,xe=Q==null?0:Q.length,Re={};++ne<xe;){var Ue=Q[ne];Re[Ue[0]]=Ue[1]}return Re}function hl(Q){return Q&&Q.length?Q[0]:U}function Ef(Q,ne,xe){var Re=Q==null?0:Q.length;if(!Re)return-1;var Ue=xe==null?0:Ot(xe);return Ue<0&&(Ue=rr(Re+Ue,0)),Pi(Q,ne,Ue)}function wf(Q){var ne=Q==null?0:Q.length;return ne?Lr(Q,0,-1):[]}var Tf=Mt(function(Q){var ne=Ht(Q,Da);return ne.length&&ne[0]===Q[0]?wa(ne):[]}),$f=Mt(function(Q){var ne=Vr(Q),xe=Ht(Q,Da);return ne===Vr(xe)?ne=U:xe.pop(),xe.length&&xe[0]===Q[0]?wa(xe,wt(ne,2)):[]}),Pf=Mt(function(Q){var ne=Vr(Q),xe=Ht(Q,Da);return ne=typeof ne=="function"?ne:U,ne&&xe.pop(),xe.length&&xe[0]===Q[0]?wa(xe,U,ne):[]});function Cf(Q,ne){return Q==null?"":Eu.call(Q,ne)}function Vr(Q){var ne=Q==null?0:Q.length;return ne?Q[ne-1]:U}function Af(Q,ne,xe){var Re=Q==null?0:Q.length;if(!Re)return-1;var Ue=Re;return xe!==U&&(Ue=Ot(xe),Ue=Ue<0?rr(Re+Ue,0):cr(Ue,Re-1)),ne===ne?lu(Q,ne,Ue):on(Q,Ws,Ue,!0)}function Of(Q,ne){return Q&&Q.length?ko(Q,Ot(ne)):U}var If=Mt(fl);function fl(Q,ne){return Q&&Q.length&&ne&&ne.length?Ca(Q,ne):Q}function Mf(Q,ne,xe){return Q&&Q.length&&ne&&ne.length?Ca(Q,ne,wt(xe,2)):Q}function Rf(Q,ne,xe){return Q&&Q.length&&ne&&ne.length?Ca(Q,ne,U,xe):Q}var Df=ri(function(Q,ne){var xe=Q==null?0:Q.length,Re=ba(Q,ne);return wo(Q,Ht(ne,function(Ue){return ii(Ue,xe)?+Ue:Ue}).sort(Do)),Re});function Ff(Q,ne){var xe=[];if(!(Q&&Q.length))return xe;var Re=-1,Ue=[],Ze=Q.length;for(ne=wt(ne,3);++Re<Ze;){var tt=Q[Re];ne(tt,Re,Q)&&(xe.push(tt),Ue.push(Re))}return wo(Q,Ue),xe}function Ka(Q){return Q==null?Q:Pu.call(Q)}function Bf(Q,ne,xe){var Re=Q==null?0:Q.length;return Re?(xe&&typeof xe!="number"&&mr(Q,ne,xe)?(ne=0,xe=Re):(ne=ne==null?0:Ot(ne),xe=xe===U?Re:Ot(xe)),Lr(Q,ne,xe)):[]}function Nf(Q,ne){return $n(Q,ne)}function Lf(Q,ne,xe){return Ia(Q,ne,wt(xe,2))}function Vf(Q,ne){var xe=Q==null?0:Q.length;if(xe){var Re=$n(Q,ne);if(Re<xe&&Hr(Q[Re],ne))return Re}return-1}function Gf(Q,ne){return $n(Q,ne,!0)}function zf(Q,ne,xe){return Ia(Q,ne,wt(xe,2),!0)}function Wf(Q,ne){var xe=Q==null?0:Q.length;if(xe){var Re=$n(Q,ne,!0)-1;if(Hr(Q[Re],ne))return Re}return-1}function jf(Q){return Q&&Q.length?$o(Q):[]}function Uf(Q,ne){return Q&&Q.length?$o(Q,wt(ne,2)):[]}function Hf(Q){var ne=Q==null?0:Q.length;return ne?Lr(Q,1,ne):[]}function Yf(Q,ne,xe){return Q&&Q.length?(ne=xe||ne===U?1:Ot(ne),Lr(Q,0,ne<0?0:ne)):[]}function qf(Q,ne,xe){var Re=Q==null?0:Q.length;return Re?(ne=xe||ne===U?1:Ot(ne),ne=Re-ne,Lr(Q,ne<0?0:ne,Re)):[]}function Kf(Q,ne){return Q&&Q.length?Pn(Q,wt(ne,3),!1,!0):[]}function Xf(Q,ne){return Q&&Q.length?Pn(Q,wt(ne,3)):[]}var Zf=Mt(function(Q){return pi(sr(Q,1,Zt,!0))}),Jf=Mt(function(Q){var ne=Vr(Q);return Zt(ne)&&(ne=U),pi(sr(Q,1,Zt,!0),wt(ne,2))}),Qf=Mt(function(Q){var ne=Vr(Q);return ne=typeof ne=="function"?ne:U,pi(sr(Q,1,Zt,!0),U,ne)});function ed(Q){return Q&&Q.length?pi(Q):[]}function td(Q,ne){return Q&&Q.length?pi(Q,wt(ne,2)):[]}function rd(Q,ne){return ne=typeof ne=="function"?ne:U,Q&&Q.length?pi(Q,U,ne):[]}function Xa(Q){if(!(Q&&Q.length))return[];var ne=0;return Q=ci(Q,function(xe){if(Zt(xe))return ne=rr(xe.length,ne),!0}),da(ne,function(xe){return Ht(Q,ua(xe))})}function dl(Q,ne){if(!(Q&&Q.length))return[];var xe=Xa(Q);return ne==null?xe:Ht(xe,function(Re){return Pr(ne,U,Re)})}var nd=Mt(function(Q,ne){return Zt(Q)?qi(Q,ne):[]}),ad=Mt(function(Q){return Ra(ci(Q,Zt))}),sd=Mt(function(Q){var ne=Vr(Q);return Zt(ne)&&(ne=U),Ra(ci(Q,Zt),wt(ne,2))}),od=Mt(function(Q){var ne=Vr(Q);return ne=typeof ne=="function"?ne:U,Ra(ci(Q,Zt),U,ne)}),ld=Mt(Xa);function cd(Q,ne){return Oo(Q||[],ne||[],Yi)}function ud(Q,ne){return Oo(Q||[],ne||[],Zi)}var hd=Mt(function(Q){var ne=Q.length,xe=ne>1?Q[ne-1]:U;return xe=typeof xe=="function"?(Q.pop(),xe):U,dl(Q,xe)});function pl(Q){var ne=Xe(Q);return ne.__chain__=!0,ne}function fd(Q,ne){return ne(Q),Q}function Bn(Q,ne){return ne(Q)}var dd=ri(function(Q){var ne=Q.length,xe=ne?Q[0]:0,Re=this.__wrapped__,Ue=function(Ze){return ba(Ze,Q)};return ne>1||this.__actions__.length||!(Re instanceof Ft)||!ii(xe)?this.thru(Ue):(Re=Re.slice(xe,+xe+(ne?1:0)),Re.__actions__.push({func:Bn,args:[Ue],thisArg:U}),new Br(Re,this.__chain__).thru(function(Ze){return ne&&!Ze.length&&Ze.push(U),Ze}))});function pd(){return pl(this)}function md(){return new Br(this.value(),this.__chain__)}function vd(){this.__values__===U&&(this.__values__=Pl(this.value()));var Q=this.__index__>=this.__values__.length,ne=Q?U:this.__values__[this.__index__++];return{done:Q,value:ne}}function gd(){return this}function yd(Q){for(var ne,xe=this;xe instanceof kn;){var Re=ol(xe);Re.__index__=0,Re.__values__=U,ne?Ue.__wrapped__=Re:ne=Re;var Ue=Re;xe=xe.__wrapped__}return Ue.__wrapped__=Q,ne}function _d(){var Q=this.__wrapped__;if(Q instanceof Ft){var ne=Q;return this.__actions__.length&&(ne=new Ft(this)),ne=ne.reverse(),ne.__actions__.push({func:Bn,args:[Ka],thisArg:U}),new Br(ne,this.__chain__)}return this.thru(Ka)}function xd(){return Ao(this.__wrapped__,this.__actions__)}var bd=Cn(function(Q,ne,xe){Gt.call(Q,xe)?++Q[xe]:ei(Q,xe,1)});function kd(Q,ne,xe){var Re=At(Q)?Gs:uh;return xe&&mr(Q,ne,xe)&&(ne=U),Re(Q,wt(ne,3))}function Sd(Q,ne){var xe=At(Q)?ci:fo;return xe(Q,wt(ne,3))}var Ed=Go(ll),wd=Go(cl);function Td(Q,ne){return sr(Nn(Q,ne),1)}function $d(Q,ne){return sr(Nn(Q,ne),et)}function Pd(Q,ne,xe){return xe=xe===U?1:Ot(xe),sr(Nn(Q,ne),xe)}function ml(Q,ne){var xe=At(Q)?Dr:di;return xe(Q,wt(ne,3))}function vl(Q,ne){var xe=At(Q)?Uc:ho;return xe(Q,wt(ne,3))}var Cd=Cn(function(Q,ne,xe){Gt.call(Q,xe)?Q[xe].push(ne):ei(Q,xe,[ne])});function Ad(Q,ne,xe,Re){Q=xr(Q)?Q:Vi(Q),xe=xe&&!Re?Ot(xe):0;var Ue=Q.length;return xe<0&&(xe=rr(Ue+xe,0)),Wn(Q)?xe<=Ue&&Q.indexOf(ne,xe)>-1:!!Ue&&Pi(Q,ne,xe)>-1}var Od=Mt(function(Q,ne,xe){var Re=-1,Ue=typeof ne=="function",Ze=xr(Q)?ct(Q.length):[];return di(Q,function(tt){Ze[++Re]=Ue?Pr(ne,tt,xe):Ki(tt,ne,xe)}),Ze}),Id=Cn(function(Q,ne,xe){ei(Q,xe,ne)});function Nn(Q,ne){var xe=At(Q)?Ht:_o;return xe(Q,wt(ne,3))}function Md(Q,ne,xe,Re){return Q==null?[]:(At(ne)||(ne=ne==null?[]:[ne]),xe=Re?U:xe,At(xe)||(xe=xe==null?[]:[xe]),So(Q,ne,xe))}var Rd=Cn(function(Q,ne,xe){Q[xe?0:1].push(ne)},function(){return[[],[]]});function Dd(Q,ne,xe){var Re=At(Q)?la:Us,Ue=arguments.length<3;return Re(Q,wt(ne,4),xe,Ue,di)}function Fd(Q,ne,xe){var Re=At(Q)?Hc:Us,Ue=arguments.length<3;return Re(Q,wt(ne,4),xe,Ue,ho)}function Bd(Q,ne){var xe=At(Q)?ci:fo;return xe(Q,Gn(wt(ne,3)))}function Nd(Q){var ne=At(Q)?oo:Ph;return ne(Q)}function Ld(Q,ne,xe){(xe?mr(Q,ne,xe):ne===U)?ne=1:ne=Ot(ne);var Re=At(Q)?ah:Ch;return Re(Q,ne)}function Vd(Q){var ne=At(Q)?sh:Oh;return ne(Q)}function Gd(Q){if(Q==null)return 0;if(xr(Q))return Wn(Q)?Ai(Q):Q.length;var ne=ur(Q);return ne==xt||ne==Wt?Q.size:$a(Q).length}function zd(Q,ne,xe){var Re=At(Q)?ca:Ih;return xe&&mr(Q,ne,xe)&&(ne=U),Re(Q,wt(ne,3))}var Wd=Mt(function(Q,ne){if(Q==null)return[];var xe=ne.length;return xe>1&&mr(Q,ne[0],ne[1])?ne=[]:xe>2&&mr(ne[0],ne[1],ne[2])&&(ne=[ne[0]]),So(Q,sr(ne,1),[])}),Ln=bu||function(){return ar.Date.now()};function jd(Q,ne){if(typeof ne!="function")throw new Fr(te);return Q=Ot(Q),function(){if(--Q<1)return ne.apply(this,arguments)}}function gl(Q,ne,xe){return ne=xe?U:ne,ne=Q&&ne==null?Q.length:ne,ti(Q,Ye,U,U,U,U,ne)}function yl(Q,ne){var xe;if(typeof ne!="function")throw new Fr(te);return Q=Ot(Q),function(){return--Q>0&&(xe=ne.apply(this,arguments)),Q<=1&&(ne=U),xe}}var Za=Mt(function(Q,ne,xe){var Re=Le;if(xe.length){var Ue=hi(xe,Ni(Za));Re|=Ge}return ti(Q,Re,ne,xe,Ue)}),_l=Mt(function(Q,ne,xe){var Re=Le|$e;if(xe.length){var Ue=hi(xe,Ni(_l));Re|=Ge}return ti(ne,Re,Q,xe,Ue)});function xl(Q,ne,xe){ne=xe?U:ne;var Re=ti(Q,Ce,U,U,U,U,U,ne);return Re.placeholder=xl.placeholder,Re}function bl(Q,ne,xe){ne=xe?U:ne;var Re=ti(Q,Fe,U,U,U,U,U,ne);return Re.placeholder=bl.placeholder,Re}function kl(Q,ne,xe){var Re,Ue,Ze,tt,it,st,dt=0,pt=!1,mt=!1,_t=!0;if(typeof Q!="function")throw new Fr(te);ne=Gr(ne)||0,Yt(xe)&&(pt=!!xe.leading,mt="maxWait"in xe,Ze=mt?rr(Gr(xe.maxWait)||0,ne):Ze,_t="trailing"in xe?!!xe.trailing:_t);function St(Jt){var Yr=Re,si=Ue;return Re=Ue=U,dt=Jt,tt=Q.apply(si,Yr),tt}function Tt(Jt){return dt=Jt,it=en(Dt,ne),pt?St(Jt):tt}function It(Jt){var Yr=Jt-st,si=Jt-dt,Gl=ne-Yr;return mt?cr(Gl,Ze-si):Gl}function $t(Jt){var Yr=Jt-st,si=Jt-dt;return st===U||Yr>=ne||Yr<0||mt&&si>=Ze}function Dt(){var Jt=Ln();if($t(Jt))return Bt(Jt);it=en(Dt,It(Jt))}function Bt(Jt){return it=U,_t&&Re?St(Jt):(Re=Ue=U,tt)}function Ir(){it!==U&&Io(it),dt=0,Re=st=Ue=it=U}function vr(){return it===U?tt:Bt(Ln())}function Mr(){var Jt=Ln(),Yr=$t(Jt);if(Re=arguments,Ue=this,st=Jt,Yr){if(it===U)return Tt(st);if(mt)return Io(it),it=en(Dt,ne),St(st)}return it===U&&(it=en(Dt,ne)),tt}return Mr.cancel=Ir,Mr.flush=vr,Mr}var Ud=Mt(function(Q,ne){return uo(Q,1,ne)}),Hd=Mt(function(Q,ne,xe){return uo(Q,Gr(ne)||0,xe)});function Yd(Q){return ti(Q,Qe)}function Vn(Q,ne){if(typeof Q!="function"||ne!=null&&typeof ne!="function")throw new Fr(te);var xe=function(){var Re=arguments,Ue=ne?ne.apply(this,Re):Re[0],Ze=xe.cache;if(Ze.has(Ue))return Ze.get(Ue);var tt=Q.apply(this,Re);return xe.cache=Ze.set(Ue,tt)||Ze,tt};return xe.cache=new(Vn.Cache||Qr),xe}Vn.Cache=Qr;function Gn(Q){if(typeof Q!="function")throw new Fr(te);return function(){var ne=arguments;switch(ne.length){case 0:return!Q.call(this);case 1:return!Q.call(this,ne[0]);case 2:return!Q.call(this,ne[0],ne[1]);case 3:return!Q.call(this,ne[0],ne[1],ne[2])}return!Q.apply(this,ne)}}function qd(Q){return yl(2,Q)}var Kd=Mh(function(Q,ne){ne=ne.length==1&&At(ne[0])?Ht(ne[0],Cr(wt())):Ht(sr(ne,1),Cr(wt()));var xe=ne.length;return Mt(function(Re){for(var Ue=-1,Ze=cr(Re.length,xe);++Ue<Ze;)Re[Ue]=ne[Ue].call(this,Re[Ue]);return Pr(Q,this,Re)})}),Ja=Mt(function(Q,ne){var xe=hi(ne,Ni(Ja));return ti(Q,Ge,U,ne,xe)}),Sl=Mt(function(Q,ne){var xe=hi(ne,Ni(Sl));return ti(Q,We,U,ne,xe)}),Xd=ri(function(Q,ne){return ti(Q,Ke,U,U,U,ne)});function Zd(Q,ne){if(typeof Q!="function")throw new Fr(te);return ne=ne===U?ne:Ot(ne),Mt(Q,ne)}function Jd(Q,ne){if(typeof Q!="function")throw new Fr(te);return ne=ne==null?0:rr(Ot(ne),0),Mt(function(xe){var Re=xe[ne],Ue=vi(xe,0,ne);return Re&&ui(Ue,Re),Pr(Q,this,Ue)})}function Qd(Q,ne,xe){var Re=!0,Ue=!0;if(typeof Q!="function")throw new Fr(te);return Yt(xe)&&(Re="leading"in xe?!!xe.leading:Re,Ue="trailing"in xe?!!xe.trailing:Ue),kl(Q,ne,{leading:Re,maxWait:ne,trailing:Ue})}function e0(Q){return gl(Q,1)}function t0(Q,ne){return Ja(Fa(ne),Q)}function r0(){if(!arguments.length)return[];var Q=arguments[0];return At(Q)?Q:[Q]}function i0(Q){return Nr(Q,Pe)}function n0(Q,ne){return ne=typeof ne=="function"?ne:U,Nr(Q,Pe,ne)}function a0(Q){return Nr(Q,Ee|Pe)}function s0(Q,ne){return ne=typeof ne=="function"?ne:U,Nr(Q,Ee|Pe,ne)}function o0(Q,ne){return ne==null||co(Q,ne,nr(ne))}function Hr(Q,ne){return Q===ne||Q!==Q&&ne!==ne}var l0=Mn(Ea),c0=Mn(function(Q,ne){return Q>=ne}),Ti=vo(function(){return arguments}())?vo:function(Q){return Kt(Q)&&Gt.call(Q,"callee")&&!eo.call(Q,"callee")},At=ct.isArray,u0=Ds?Cr(Ds):vh;function xr(Q){return Q!=null&&zn(Q.length)&&!ni(Q)}function Zt(Q){return Kt(Q)&&xr(Q)}function h0(Q){return Q===!0||Q===!1||Kt(Q)&&pr(Q)==Qt}var gi=Su||us,f0=Fs?Cr(Fs):gh;function d0(Q){return Kt(Q)&&Q.nodeType===1&&!tn(Q)}function p0(Q){if(Q==null)return!0;if(xr(Q)&&(At(Q)||typeof Q=="string"||typeof Q.splice=="function"||gi(Q)||Li(Q)||Ti(Q)))return!Q.length;var ne=ur(Q);if(ne==xt||ne==Wt)return!Q.size;if(Qi(Q))return!$a(Q).length;for(var xe in Q)if(Gt.call(Q,xe))return!1;return!0}function m0(Q,ne){return Xi(Q,ne)}function v0(Q,ne,xe){xe=typeof xe=="function"?xe:U;var Re=xe?xe(Q,ne):U;return Re===U?Xi(Q,ne,U,xe):!!Re}function Qa(Q){if(!Kt(Q))return!1;var ne=pr(Q);return ne==qt||ne==lr||typeof Q.message=="string"&&typeof Q.name=="string"&&!tn(Q)}function g0(Q){return typeof Q=="number"&&io(Q)}function ni(Q){if(!Yt(Q))return!1;var ne=pr(Q);return ne==ir||ne==Nt||ne==Xt||ne==zr}function El(Q){return typeof Q=="number"&&Q==Ot(Q)}function zn(Q){return typeof Q=="number"&&Q>-1&&Q%1==0&&Q<=ze}function Yt(Q){var ne=typeof Q;return Q!=null&&(ne=="object"||ne=="function")}function Kt(Q){return Q!=null&&typeof Q=="object"}var wl=Bs?Cr(Bs):_h;function y0(Q,ne){return Q===ne||Ta(Q,ne,Wa(ne))}function _0(Q,ne,xe){return xe=typeof xe=="function"?xe:U,Ta(Q,ne,Wa(ne),xe)}function x0(Q){return Tl(Q)&&Q!=+Q}function b0(Q){if(rf(Q))throw new Ct(J);return go(Q)}function k0(Q){return Q===null}function S0(Q){return Q==null}function Tl(Q){return typeof Q=="number"||Kt(Q)&&pr(Q)==hr}function tn(Q){if(!Kt(Q)||pr(Q)!=er)return!1;var ne=mn(Q);if(ne===null)return!0;var xe=Gt.call(ne,"constructor")&&ne.constructor;return typeof xe=="function"&&xe instanceof xe&&hn.call(xe)==gu}var es=Ns?Cr(Ns):xh;function E0(Q){return El(Q)&&Q>=-ze&&Q<=ze}var $l=Ls?Cr(Ls):bh;function Wn(Q){return typeof Q=="string"||!At(Q)&&Kt(Q)&&pr(Q)==gr}function Or(Q){return typeof Q=="symbol"||Kt(Q)&&pr(Q)==Er}var Li=Vs?Cr(Vs):kh;function w0(Q){return Q===U}function T0(Q){return Kt(Q)&&ur(Q)==yr}function $0(Q){return Kt(Q)&&pr(Q)==Tr}var P0=Mn(Pa),C0=Mn(function(Q,ne){return Q<=ne});function Pl(Q){if(!Q)return[];if(xr(Q))return Wn(Q)?jr(Q):_r(Q);if(zi&&Q[zi])return au(Q[zi]());var ne=ur(Q),xe=ne==xt?ma:ne==Wt?ln:Vi;return xe(Q)}function ai(Q){if(!Q)return Q===0?Q:0;if(Q=Gr(Q),Q===et||Q===-et){var ne=Q<0?-1:1;return ne*qe}return Q===Q?Q:0}function Ot(Q){var ne=ai(Q),xe=ne%1;return ne===ne?xe?ne-xe:ne:0}function Cl(Q){return Q?ki(Ot(Q),0,rt):0}function Gr(Q){if(typeof Q=="number")return Q;if(Or(Q))return at;if(Yt(Q)){var ne=typeof Q.valueOf=="function"?Q.valueOf():Q;Q=Yt(ne)?ne+"":ne}if(typeof Q!="string")return Q===0?Q:+Q;Q=Hs(Q);var xe=lc.test(Q);return xe||uc.test(Q)?zc(Q.slice(2),xe?2:8):oc.test(Q)?at:+Q}function Al(Q){return Xr(Q,br(Q))}function A0(Q){return Q?ki(Ot(Q),-ze,ze):Q===0?Q:0}function Vt(Q){return Q==null?"":Ar(Q)}var O0=Fi(function(Q,ne){if(Qi(ne)||xr(ne)){Xr(ne,nr(ne),Q);return}for(var xe in ne)Gt.call(ne,xe)&&Yi(Q,xe,ne[xe])}),Ol=Fi(function(Q,ne){Xr(ne,br(ne),Q)}),jn=Fi(function(Q,ne,xe,Re){Xr(ne,br(ne),Q,Re)}),I0=Fi(function(Q,ne,xe,Re){Xr(ne,nr(ne),Q,Re)}),M0=ri(ba);function R0(Q,ne){var xe=Di(Q);return ne==null?xe:lo(xe,ne)}var D0=Mt(function(Q,ne){Q=zt(Q);var xe=-1,Re=ne.length,Ue=Re>2?ne[2]:U;for(Ue&&mr(ne[0],ne[1],Ue)&&(Re=1);++xe<Re;)for(var Ze=ne[xe],tt=br(Ze),it=-1,st=tt.length;++it<st;){var dt=tt[it],pt=Q[dt];(pt===U||Hr(pt,Ii[dt])&&!Gt.call(Q,dt))&&(Q[dt]=Ze[dt])}return Q}),F0=Mt(function(Q){return Q.push(U,qo),Pr(Il,U,Q)});function B0(Q,ne){return zs(Q,wt(ne,3),Kr)}function N0(Q,ne){return zs(Q,wt(ne,3),Sa)}function L0(Q,ne){return Q==null?Q:ka(Q,wt(ne,3),br)}function V0(Q,ne){return Q==null?Q:po(Q,wt(ne,3),br)}function G0(Q,ne){return Q&&Kr(Q,wt(ne,3))}function z0(Q,ne){return Q&&Sa(Q,wt(ne,3))}function W0(Q){return Q==null?[]:wn(Q,nr(Q))}function j0(Q){return Q==null?[]:wn(Q,br(Q))}function ts(Q,ne,xe){var Re=Q==null?U:Si(Q,ne);return Re===U?xe:Re}function U0(Q,ne){return Q!=null&&Zo(Q,ne,fh)}function rs(Q,ne){return Q!=null&&Zo(Q,ne,dh)}var H0=Wo(function(Q,ne,xe){ne!=null&&typeof ne.toString!="function"&&(ne=fn.call(ne)),Q[ne]=xe},ns(kr)),Y0=Wo(function(Q,ne,xe){ne!=null&&typeof ne.toString!="function"&&(ne=fn.call(ne)),Gt.call(Q,ne)?Q[ne].push(xe):Q[ne]=[xe]},wt),q0=Mt(Ki);function nr(Q){return xr(Q)?so(Q):$a(Q)}function br(Q){return xr(Q)?so(Q,!0):Sh(Q)}function K0(Q,ne){var xe={};return ne=wt(ne,3),Kr(Q,function(Re,Ue,Ze){ei(xe,ne(Re,Ue,Ze),Re)}),xe}function X0(Q,ne){var xe={};return ne=wt(ne,3),Kr(Q,function(Re,Ue,Ze){ei(xe,Ue,ne(Re,Ue,Ze))}),xe}var Z0=Fi(function(Q,ne,xe){Tn(Q,ne,xe)}),Il=Fi(function(Q,ne,xe,Re){Tn(Q,ne,xe,Re)}),J0=ri(function(Q,ne){var xe={};if(Q==null)return xe;var Re=!1;ne=Ht(ne,function(Ze){return Ze=mi(Ze,Q),Re||(Re=Ze.length>1),Ze}),Xr(Q,Ga(Q),xe),Re&&(xe=Nr(xe,Ee|ke|Pe,jh));for(var Ue=ne.length;Ue--;)Ma(xe,ne[Ue]);return xe});function Q0(Q,ne){return Ml(Q,Gn(wt(ne)))}var ep=ri(function(Q,ne){return Q==null?{}:wh(Q,ne)});function Ml(Q,ne){if(Q==null)return{};var xe=Ht(Ga(Q),function(Re){return[Re]});return ne=wt(ne),Eo(Q,xe,function(Re,Ue){return ne(Re,Ue[0])})}function tp(Q,ne,xe){ne=mi(ne,Q);var Re=-1,Ue=ne.length;for(Ue||(Ue=1,Q=U);++Re<Ue;){var Ze=Q==null?U:Q[Zr(ne[Re])];Ze===U&&(Re=Ue,Ze=xe),Q=ni(Ze)?Ze.call(Q):Ze}return Q}function rp(Q,ne,xe){return Q==null?Q:Zi(Q,ne,xe)}function np(Q,ne,xe,Re){return Re=typeof Re=="function"?Re:U,Q==null?Q:Zi(Q,ne,xe,Re)}var Rl=Ho(nr),Dl=Ho(br);function ap(Q,ne,xe){var Re=At(Q),Ue=Re||gi(Q)||Li(Q);if(ne=wt(ne,4),xe==null){var Ze=Q&&Q.constructor;Ue?xe=Re?new Ze:[]:Yt(Q)?xe=ni(Ze)?Di(mn(Q)):{}:xe={}}return(Ue?Dr:Kr)(Q,function(tt,it,st){return ne(xe,tt,it,st)}),xe}function sp(Q,ne){return Q==null?!0:Ma(Q,ne)}function lp(Q,ne,xe){return Q==null?Q:Co(Q,ne,Fa(xe))}function cp(Q,ne,xe,Re){return Re=typeof Re=="function"?Re:U,Q==null?Q:Co(Q,ne,Fa(xe),Re)}function Vi(Q){return Q==null?[]:pa(Q,nr(Q))}function up(Q){return Q==null?[]:pa(Q,br(Q))}function hp(Q,ne,xe){return xe===U&&(xe=ne,ne=U),xe!==U&&(xe=Gr(xe),xe=xe===xe?xe:0),ne!==U&&(ne=Gr(ne),ne=ne===ne?ne:0),ki(Gr(Q),ne,xe)}function fp(Q,ne,xe){return ne=ai(ne),xe===U?(xe=ne,ne=0):xe=ai(xe),Q=Gr(Q),ph(Q,ne,xe)}function dp(Q,ne,xe){if(xe&&typeof xe!="boolean"&&mr(Q,ne,xe)&&(ne=xe=U),xe===U&&(typeof ne=="boolean"?(xe=ne,ne=U):typeof Q=="boolean"&&(xe=Q,Q=U)),Q===U&&ne===U?(Q=0,ne=1):(Q=ai(Q),ne===U?(ne=Q,Q=0):ne=ai(ne)),Q>ne){var Re=Q;Q=ne,ne=Re}if(xe||Q%1||ne%1){var Ue=no();return cr(Q+Ue*(ne-Q+Gc("1e-"+((Ue+"").length-1))),ne)}return Aa(Q,ne)}var pp=Bi(function(Q,ne,xe){return ne=ne.toLowerCase(),Q+(xe?Fl(ne):ne)});function Fl(Q){return is(Vt(Q).toLowerCase())}function Bl(Q){return Q=Vt(Q),Q&&Q.replace(fc,eu).replace(Oc,"")}function mp(Q,ne,xe){Q=Vt(Q),ne=Ar(ne);var Re=Q.length;xe=xe===U?Re:ki(Ot(xe),0,Re);var Ue=xe;return xe-=ne.length,xe>=0&&Q.slice(xe,Ue)==ne}function vp(Q){return Q=Vt(Q),Q&&Hl.test(Q)?Q.replace(fs,tu):Q}function gp(Q){return Q=Vt(Q),Q&&Jl.test(Q)?Q.replace(Jn,"\\$&"):Q}var yp=Bi(function(Q,ne,xe){return Q+(xe?"-":"")+ne.toLowerCase()}),_p=Bi(function(Q,ne,xe){return Q+(xe?" ":"")+ne.toLowerCase()}),xp=Vo("toLowerCase");function bp(Q,ne,xe){Q=Vt(Q),ne=Ot(ne);var Re=ne?Ai(Q):0;if(!ne||Re>=ne)return Q;var Ue=(ne-Re)/2;return In(_n(Ue),xe)+Q+In(yn(Ue),xe)}function kp(Q,ne,xe){Q=Vt(Q),ne=Ot(ne);var Re=ne?Ai(Q):0;return ne&&Re<ne?Q+In(ne-Re,xe):Q}function Sp(Q,ne,xe){Q=Vt(Q),ne=Ot(ne);var Re=ne?Ai(Q):0;return ne&&Re<ne?In(ne-Re,xe)+Q:Q}function Ep(Q,ne,xe){return xe||ne==null?ne=0:ne&&(ne=+ne),$u(Vt(Q).replace(Qn,""),ne||0)}function wp(Q,ne,xe){return(xe?mr(Q,ne,xe):ne===U)?ne=1:ne=Ot(ne),Oa(Vt(Q),ne)}function Tp(){var Q=arguments,ne=Vt(Q[0]);return Q.length<3?ne:ne.replace(Q[1],Q[2])}var $p=Bi(function(Q,ne,xe){return Q+(xe?"_":"")+ne.toLowerCase()});function Pp(Q,ne,xe){return xe&&typeof xe!="number"&&mr(Q,ne,xe)&&(ne=xe=U),xe=xe===U?rt:xe>>>0,xe?(Q=Vt(Q),Q&&(typeof ne=="string"||ne!=null&&!es(ne))&&(ne=Ar(ne),!ne&&Ci(Q))?vi(jr(Q),0,xe):Q.split(ne,xe)):[]}var Cp=Bi(function(Q,ne,xe){return Q+(xe?" ":"")+is(ne)});function Ap(Q,ne,xe){return Q=Vt(Q),xe=xe==null?0:ki(Ot(xe),0,Q.length),ne=Ar(ne),Q.slice(xe,xe+ne.length)==ne}function Op(Q,ne,xe){var Re=Xe.templateSettings;xe&&mr(Q,ne,xe)&&(ne=U),Q=Vt(Q),ne=jn({},ne,Re,Yo);var Ue=jn({},ne.imports,Re.imports,Yo),Ze=nr(Ue),tt=pa(Ue,Ze),it,st,dt=0,pt=ne.interpolate||rn,mt="__p += '",_t=va((ne.escape||rn).source+"|"+pt.source+"|"+(pt===ds?sc:rn).source+"|"+(ne.evaluate||rn).source+"|$","g"),St="//# sourceURL="+(Gt.call(ne,"sourceURL")?(ne.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Fc+"]")+` `;Q.replace(_t,function($t,Dt,Bt,Ir,vr,Mr){return Bt||(Bt=Ir),mt+=Q.slice(dt,Mr).replace(dc,ru),Dt&&(it=!0,mt+=`' + __e(`+Dt+`) + '`),vr&&(st=!0,mt+=`'; `+vr+`; __p += '`),Bt&&(mt+=`' + ((__t = (`+Bt+`)) == null ? '' : __t) + '`),dt=Mr+$t.length,$t}),mt+=`'; `;var Tt=Gt.call(ne,"variable")&&ne.variable;if(!Tt)mt=`with (obj) { `+mt+` } `;else if(nc.test(Tt))throw new Ct(ce);mt=(st?mt.replace(zl,""):mt).replace(Wl,"$1").replace(jl,"$1;"),mt="function("+(Tt||"obj")+`) { `+(Tt?"":`obj || (obj = {}); `)+"var __t, __p = ''"+(it?", __e = _.escape":"")+(st?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; `)+mt+`return __p }`;var It=Ll(function(){return Lt(Ze,St+"return "+mt).apply(U,tt)});if(It.source=mt,Qa(It))throw It;return It}function Ip(Q){return Vt(Q).toLowerCase()}function Mp(Q){return Vt(Q).toUpperCase()}function Rp(Q,ne,xe){if(Q=Vt(Q),Q&&(xe||ne===U))return Hs(Q);if(!Q||!(ne=Ar(ne)))return Q;var Re=jr(Q),Ue=jr(ne),Ze=Ys(Re,Ue),tt=qs(Re,Ue)+1;return vi(Re,Ze,tt).join("")}function Dp(Q,ne,xe){if(Q=Vt(Q),Q&&(xe||ne===U))return Q.slice(0,Xs(Q)+1);if(!Q||!(ne=Ar(ne)))return Q;var Re=jr(Q),Ue=qs(Re,jr(ne))+1;return vi(Re,0,Ue).join("")}function Fp(Q,ne,xe){if(Q=Vt(Q),Q&&(xe||ne===U))return Q.replace(Qn,"");if(!Q||!(ne=Ar(ne)))return Q;var Re=jr(Q),Ue=Ys(Re,jr(ne));return vi(Re,Ue).join("")}function Bp(Q,ne){var xe=ut,Re=ht;if(Yt(ne)){var Ue="separator"in ne?ne.separator:Ue;xe="length"in ne?Ot(ne.length):xe,Re="omission"in ne?Ar(ne.omission):Re}Q=Vt(Q);var Ze=Q.length;if(Ci(Q)){var tt=jr(Q);Ze=tt.length}if(xe>=Ze)return Q;var it=xe-Ai(Re);if(it<1)return Re;var st=tt?vi(tt,0,it).join(""):Q.slice(0,it);if(Ue===U)return st+Re;if(tt&&(it+=st.length-it),es(Ue)){if(Q.slice(it).search(Ue)){var dt,pt=st;for(Ue.global||(Ue=va(Ue.source,Vt(ps.exec(Ue))+"g")),Ue.lastIndex=0;dt=Ue.exec(pt);)var mt=dt.index;st=st.slice(0,mt===U?it:mt)}}else if(Q.indexOf(Ar(Ue),it)!=it){var _t=st.lastIndexOf(Ue);_t>-1&&(st=st.slice(0,_t))}return st+Re}function Np(Q){return Q=Vt(Q),Q&&Ul.test(Q)?Q.replace(hs,cu):Q}var Lp=Bi(function(Q,ne,xe){return Q+(xe?" ":"")+ne.toUpperCase()}),is=Vo("toUpperCase");function Nl(Q,ne,xe){return Q=Vt(Q),ne=xe?U:ne,ne===U?nu(Q)?fu(Q):Kc(Q):Q.match(ne)||[]}var Ll=Mt(function(Q,ne){try{return Pr(Q,U,ne)}catch(xe){return Qa(xe)?xe:new Ct(xe)}}),Vp=ri(function(Q,ne){return Dr(ne,function(xe){xe=Zr(xe),ei(Q,xe,Za(Q[xe],Q))}),Q});function Gp(Q){var ne=Q==null?0:Q.length,xe=wt();return Q=ne?Ht(Q,function(Re){if(typeof Re[1]!="function")throw new Fr(te);return[xe(Re[0]),Re[1]]}):[],Mt(function(Re){for(var Ue=-1;++Ue<ne;){var Ze=Q[Ue];if(Pr(Ze[0],this,Re))return Pr(Ze[1],this,Re)}})}function zp(Q){return ch(Nr(Q,Ee))}function ns(Q){return function(){return Q}}function Wp(Q,ne){return Q==null||Q!==Q?ne:Q}var jp=zo(),Up=zo(!0);function kr(Q){return Q}function ss(Q){return yo(typeof Q=="function"?Q:Nr(Q,Ee))}function Hp(Q){return xo(Nr(Q,Ee))}function Yp(Q,ne){return bo(Q,Nr(ne,Ee))}var qp=Mt(function(Q,ne){return function(xe){return Ki(xe,Q,ne)}}),Kp=Mt(function(Q,ne){return function(xe){return Ki(Q,xe,ne)}});function os(Q,ne,xe){var Re=nr(ne),Ue=wn(ne,Re);xe==null&&!(Yt(ne)&&(Ue.length||!Re.length))&&(xe=ne,ne=Q,Q=this,Ue=wn(ne,nr(ne)));var Ze=!(Yt(xe)&&"chain"in xe)||!!xe.chain,tt=ni(Q);return Dr(Ue,function(it){var st=ne[it];Q[it]=st,tt&&(Q.prototype[it]=function(){var dt=this.__chain__;if(Ze||dt){var pt=Q(this.__wrapped__),mt=pt.__actions__=_r(this.__actions__);return mt.push({func:st,args:arguments,thisArg:Q}),pt.__chain__=dt,pt}return st.apply(Q,ui([this.value()],arguments))})}),Q}function Xp(){return ar._===this&&(ar._=yu),this}function ls(){}function Zp(Q){return Q=Ot(Q),Mt(function(ne){return ko(ne,Q)})}var Jp=Na(Ht),Qp=Na(Gs),em=Na(ca);function Vl(Q){return Ua(Q)?ua(Zr(Q)):Th(Q)}function tm(Q){return function(ne){return Q==null?U:Si(Q,ne)}}var rm=jo(),im=jo(!0);function cs(){return[]}function us(){return!1}function am(){return{}}function sm(){return""}function om(){return!0}function lm(Q,ne){if(Q=Ot(Q),Q<1||Q>ze)return[];var xe=rt,Re=cr(Q,rt);ne=wt(ne),Q-=rt;for(var Ue=da(Re,ne);++xe<Q;)ne(xe);return Ue}function cm(Q){return At(Q)?Ht(Q,Zr):Or(Q)?[Q]:_r(sl(Vt(Q)))}function um(Q){var ne=++vu;return Vt(Q)+ne}var hm=On(function(Q,ne){return Q+ne},0),fm=La("ceil"),dm=On(function(Q,ne){return Q/ne},1),pm=La("floor");function mm(Q){return Q&&Q.length?En(Q,kr,Ea):U}function vm(Q,ne){return Q&&Q.length?En(Q,wt(ne,2),Ea):U}function gm(Q){return js(Q,kr)}function ym(Q,ne){return js(Q,wt(ne,2))}function _m(Q){return Q&&Q.length?En(Q,kr,Pa):U}function xm(Q,ne){return Q&&Q.length?En(Q,wt(ne,2),Pa):U}var bm=On(function(Q,ne){return Q*ne},1),km=La("round"),Sm=On(function(Q,ne){return Q-ne},0);function Em(Q){return Q&&Q.length?fa(Q,kr):0}function wm(Q,ne){return Q&&Q.length?fa(Q,wt(ne,2)):0}return Xe.after=jd,Xe.ary=gl,Xe.assign=O0,Xe.assignIn=Ol,Xe.assignInWith=jn,Xe.assignWith=I0,Xe.at=M0,Xe.before=yl,Xe.bind=Za,Xe.bindAll=Vp,Xe.bindKey=_l,Xe.castArray=r0,Xe.chain=pl,Xe.chunk=uf,Xe.compact=hf,Xe.concat=ff,Xe.cond=Gp,Xe.conforms=zp,Xe.constant=ns,Xe.countBy=bd,Xe.create=R0,Xe.curry=xl,Xe.curryRight=bl,Xe.debounce=kl,Xe.defaults=D0,Xe.defaultsDeep=F0,Xe.defer=Ud,Xe.delay=Hd,Xe.difference=df,Xe.differenceBy=pf,Xe.differenceWith=mf,Xe.drop=vf,Xe.dropRight=gf,Xe.dropRightWhile=yf,Xe.dropWhile=_f,Xe.fill=xf,Xe.filter=Sd,Xe.flatMap=Td,Xe.flatMapDeep=$d,Xe.flatMapDepth=Pd,Xe.flatten=ul,Xe.flattenDeep=bf,Xe.flattenDepth=kf,Xe.flip=Yd,Xe.flow=jp,Xe.flowRight=Up,Xe.fromPairs=Sf,Xe.functions=W0,Xe.functionsIn=j0,Xe.groupBy=Cd,Xe.initial=wf,Xe.intersection=Tf,Xe.intersectionBy=$f,Xe.intersectionWith=Pf,Xe.invert=H0,Xe.invertBy=Y0,Xe.invokeMap=Od,Xe.iteratee=ss,Xe.keyBy=Id,Xe.keys=nr,Xe.keysIn=br,Xe.map=Nn,Xe.mapKeys=K0,Xe.mapValues=X0,Xe.matches=Hp,Xe.matchesProperty=Yp,Xe.memoize=Vn,Xe.merge=Z0,Xe.mergeWith=Il,Xe.method=qp,Xe.methodOf=Kp,Xe.mixin=os,Xe.negate=Gn,Xe.nthArg=Zp,Xe.omit=J0,Xe.omitBy=Q0,Xe.once=qd,Xe.orderBy=Md,Xe.over=Jp,Xe.overArgs=Kd,Xe.overEvery=Qp,Xe.overSome=em,Xe.partial=Ja,Xe.partialRight=Sl,Xe.partition=Rd,Xe.pick=ep,Xe.pickBy=Ml,Xe.property=Vl,Xe.propertyOf=tm,Xe.pull=If,Xe.pullAll=fl,Xe.pullAllBy=Mf,Xe.pullAllWith=Rf,Xe.pullAt=Df,Xe.range=rm,Xe.rangeRight=im,Xe.rearg=Xd,Xe.reject=Bd,Xe.remove=Ff,Xe.rest=Zd,Xe.reverse=Ka,Xe.sampleSize=Ld,Xe.set=rp,Xe.setWith=np,Xe.shuffle=Vd,Xe.slice=Bf,Xe.sortBy=Wd,Xe.sortedUniq=jf,Xe.sortedUniqBy=Uf,Xe.split=Pp,Xe.spread=Jd,Xe.tail=Hf,Xe.take=Yf,Xe.takeRight=qf,Xe.takeRightWhile=Kf,Xe.takeWhile=Xf,Xe.tap=fd,Xe.throttle=Qd,Xe.thru=Bn,Xe.toArray=Pl,Xe.toPairs=Rl,Xe.toPairsIn=Dl,Xe.toPath=cm,Xe.toPlainObject=Al,Xe.transform=ap,Xe.unary=e0,Xe.union=Zf,Xe.unionBy=Jf,Xe.unionWith=Qf,Xe.uniq=ed,Xe.uniqBy=td,Xe.uniqWith=rd,Xe.unset=sp,Xe.unzip=Xa,Xe.unzipWith=dl,Xe.update=lp,Xe.updateWith=cp,Xe.values=Vi,Xe.valuesIn=up,Xe.without=nd,Xe.words=Nl,Xe.wrap=t0,Xe.xor=ad,Xe.xorBy=sd,Xe.xorWith=od,Xe.zip=ld,Xe.zipObject=cd,Xe.zipObjectDeep=ud,Xe.zipWith=hd,Xe.entries=Rl,Xe.entriesIn=Dl,Xe.extend=Ol,Xe.extendWith=jn,os(Xe,Xe),Xe.add=hm,Xe.attempt=Ll,Xe.camelCase=pp,Xe.capitalize=Fl,Xe.ceil=fm,Xe.clamp=hp,Xe.clone=i0,Xe.cloneDeep=a0,Xe.cloneDeepWith=s0,Xe.cloneWith=n0,Xe.conformsTo=o0,Xe.deburr=Bl,Xe.defaultTo=Wp,Xe.divide=dm,Xe.endsWith=mp,Xe.eq=Hr,Xe.escape=vp,Xe.escapeRegExp=gp,Xe.every=kd,Xe.find=Ed,Xe.findIndex=ll,Xe.findKey=B0,Xe.findLast=wd,Xe.findLastIndex=cl,Xe.findLastKey=N0,Xe.floor=pm,Xe.forEach=ml,Xe.forEachRight=vl,Xe.forIn=L0,Xe.forInRight=V0,Xe.forOwn=G0,Xe.forOwnRight=z0,Xe.get=ts,Xe.gt=l0,Xe.gte=c0,Xe.has=U0,Xe.hasIn=rs,Xe.head=hl,Xe.identity=kr,Xe.includes=Ad,Xe.indexOf=Ef,Xe.inRange=fp,Xe.invoke=q0,Xe.isArguments=Ti,Xe.isArray=At,Xe.isArrayBuffer=u0,Xe.isArrayLike=xr,Xe.isArrayLikeObject=Zt,Xe.isBoolean=h0,Xe.isBuffer=gi,Xe.isDate=f0,Xe.isElement=d0,Xe.isEmpty=p0,Xe.isEqual=m0,Xe.isEqualWith=v0,Xe.isError=Qa,Xe.isFinite=g0,Xe.isFunction=ni,Xe.isInteger=El,Xe.isLength=zn,Xe.isMap=wl,Xe.isMatch=y0,Xe.isMatchWith=_0,Xe.isNaN=x0,Xe.isNative=b0,Xe.isNil=S0,Xe.isNull=k0,Xe.isNumber=Tl,Xe.isObject=Yt,Xe.isObjectLike=Kt,Xe.isPlainObject=tn,Xe.isRegExp=es,Xe.isSafeInteger=E0,Xe.isSet=$l,Xe.isString=Wn,Xe.isSymbol=Or,Xe.isTypedArray=Li,Xe.isUndefined=w0,Xe.isWeakMap=T0,Xe.isWeakSet=$0,Xe.join=Cf,Xe.kebabCase=yp,Xe.last=Vr,Xe.lastIndexOf=Af,Xe.lowerCase=_p,Xe.lowerFirst=xp,Xe.lt=P0,Xe.lte=C0,Xe.max=mm,Xe.maxBy=vm,Xe.mean=gm,Xe.meanBy=ym,Xe.min=_m,Xe.minBy=xm,Xe.stubArray=cs,Xe.stubFalse=us,Xe.stubObject=am,Xe.stubString=sm,Xe.stubTrue=om,Xe.multiply=bm,Xe.nth=Of,Xe.noConflict=Xp,Xe.noop=ls,Xe.now=Ln,Xe.pad=bp,Xe.padEnd=kp,Xe.padStart=Sp,Xe.parseInt=Ep,Xe.random=dp,Xe.reduce=Dd,Xe.reduceRight=Fd,Xe.repeat=wp,Xe.replace=Tp,Xe.result=tp,Xe.round=km,Xe.runInContext=nt,Xe.sample=Nd,Xe.size=Gd,Xe.snakeCase=$p,Xe.some=zd,Xe.sortedIndex=Nf,Xe.sortedIndexBy=Lf,Xe.sortedIndexOf=Vf,Xe.sortedLastIndex=Gf,Xe.sortedLastIndexBy=zf,Xe.sortedLastIndexOf=Wf,Xe.startCase=Cp,Xe.startsWith=Ap,Xe.subtract=Sm,Xe.sum=Em,Xe.sumBy=wm,Xe.template=Op,Xe.times=lm,Xe.toFinite=ai,Xe.toInteger=Ot,Xe.toLength=Cl,Xe.toLower=Ip,Xe.toNumber=Gr,Xe.toSafeInteger=A0,Xe.toString=Vt,Xe.toUpper=Mp,Xe.trim=Rp,Xe.trimEnd=Dp,Xe.trimStart=Fp,Xe.truncate=Bp,Xe.unescape=Np,Xe.uniqueId=um,Xe.upperCase=Lp,Xe.upperFirst=is,Xe.each=ml,Xe.eachRight=vl,Xe.first=hl,os(Xe,function(){var Q={};return Kr(Xe,function(ne,xe){Gt.call(Xe.prototype,xe)||(Q[xe]=ne)}),Q}(),{chain:!1}),Xe.VERSION=q,Dr(["bind","bindKey","curry","curryRight","partial","partialRight"],function(Q){Xe[Q].placeholder=Xe}),Dr(["drop","take"],function(Q,ne){Ft.prototype[Q]=function(xe){xe=xe===U?1:rr(Ot(xe),0);var Re=this.__filtered__&&!ne?new Ft(this):this.clone();return Re.__filtered__?Re.__takeCount__=cr(xe,Re.__takeCount__):Re.__views__.push({size:cr(xe,rt),type:Q+(Re.__dir__<0?"Right":"")}),Re},Ft.prototype[Q+"Right"]=function(xe){return this.reverse()[Q](xe).reverse()}}),Dr(["filter","map","takeWhile"],function(Q,ne){var xe=ne+1,Re=xe==vt||xe==Je;Ft.prototype[Q]=function(Ue){var Ze=this.clone();return Ze.__iteratees__.push({iteratee:wt(Ue,3),type:xe}),Ze.__filtered__=Ze.__filtered__||Re,Ze}}),Dr(["head","last"],function(Q,ne){var xe="take"+(ne?"Right":"");Ft.prototype[Q]=function(){return this[xe](1).value()[0]}}),Dr(["initial","tail"],function(Q,ne){var xe="drop"+(ne?"":"Right");Ft.prototype[Q]=function(){return this.__filtered__?new Ft(this):this[xe](1)}}),Ft.prototype.compact=function(){return this.filter(kr)},Ft.prototype.find=function(Q){return this.filter(Q).head()},Ft.prototype.findLast=function(Q){return this.reverse().find(Q)},Ft.prototype.invokeMap=Mt(function(Q,ne){return typeof Q=="function"?new Ft(this):this.map(function(xe){return Ki(xe,Q,ne)})}),Ft.prototype.reject=function(Q){return this.filter(Gn(wt(Q)))},Ft.prototype.slice=function(Q,ne){Q=Ot(Q);var xe=this;return xe.__filtered__&&(Q>0||ne<0)?new Ft(xe):(Q<0?xe=xe.takeRight(-Q):Q&&(xe=xe.drop(Q)),ne!==U&&(ne=Ot(ne),xe=ne<0?xe.dropRight(-ne):xe.take(ne-Q)),xe)},Ft.prototype.takeRightWhile=function(Q){return this.reverse().takeWhile(Q).reverse()},Ft.prototype.toArray=function(){return this.take(rt)},Kr(Ft.prototype,function(Q,ne){var xe=/^(?:filter|find|map|reject)|While$/.test(ne),Re=/^(?:head|last)$/.test(ne),Ue=Xe[Re?"take"+(ne=="last"?"Right":""):ne],Ze=Re||/^find/.test(ne);Ue&&(Xe.prototype[ne]=function(){var tt=this.__wrapped__,it=Re?[1]:arguments,st=tt instanceof Ft,dt=it[0],pt=st||At(tt),mt=function(Dt){var Bt=Ue.apply(Xe,ui([Dt],it));return Re&&_t?Bt[0]:Bt};pt&&xe&&typeof dt=="function"&&dt.length!=1&&(st=pt=!1);var _t=this.__chain__,St=!!this.__actions__.length,Tt=Ze&&!_t,It=st&&!St;if(!Ze&&pt){tt=It?tt:new Ft(this);var $t=Q.apply(tt,it);return $t.__actions__.push({func:Bn,args:[mt],thisArg:U}),new Br($t,_t)}return Tt&&It?Q.apply(this,it):($t=this.thru(mt),Tt?Re?$t.value()[0]:$t.value():$t)})}),Dr(["pop","push","shift","sort","splice","unshift"],function(Q){var ne=cn[Q],xe=/^(?:push|sort|unshift)$/.test(Q)?"tap":"thru",Re=/^(?:pop|shift)$/.test(Q);Xe.prototype[Q]=function(){var Ue=arguments;if(Re&&!this.__chain__){var Ze=this.value();return ne.apply(At(Ze)?Ze:[],Ue)}return this[xe](function(tt){return ne.apply(At(tt)?tt:[],Ue)})}}),Kr(Ft.prototype,function(Q,ne){var xe=Xe[ne];if(xe){var Re=xe.name+"";Gt.call(Ri,Re)||(Ri[Re]=[]),Ri[Re].push({name:ne,func:xe})}}),Ri[An(U,$e).name]=[{name:"wrapper",func:U}],Ft.prototype.clone=Ru,Ft.prototype.reverse=Du,Ft.prototype.value=Fu,Xe.prototype.at=dd,Xe.prototype.chain=pd,Xe.prototype.commit=md,Xe.prototype.next=vd,Xe.prototype.plant=yd,Xe.prototype.reverse=_d,Xe.prototype.toJSON=Xe.prototype.valueOf=Xe.prototype.value=xd,Xe.prototype.first=Xe.prototype.head,zi&&(Xe.prototype[zi]=gd),Xe},Oi=du();yi?((yi.exports=Oi)._=Oi,aa._=Oi):ar._=Oi}).call(commonjsGlobal)})(lodash,lodash.exports);var lodashExports=lodash.exports;const load=getDefaultExportFromCjs(lodashExports),index_vue_vue_type_style_index_0_scoped_cda99232_lang="",_sfc_main$5={name:"Card",props:{className:{type:String,default:""},title:{type:String,default:""},titleClass:{type:String,default:""},subtitle:{type:String,default:""},subtitleClass:{type:String,default:""},img:{type:String,default:""},imaClass:{type:String,default:""},imgTop:{type:Boolean,default:!1},imgBottom:{type:Boolean,default:!1},gapNull:{type:Boolean,default:!1},overlay:{type:Boolean,default:!1},noborder:{type:Boolean,default:!1},bodyClass:{type:String,default:"p-6"}}},_hoisted_1$4={class:"flex-1"},_hoisted_2$4={key:0,class:"flex-0"},_hoisted_3$4=["src"],_hoisted_4$4={class:"mb-5"},_hoisted_5$4={class:"card-text h-full"};function _sfc_render$5(I,z,U,q,Z,J){return openBlock(),createElementBlock(Fragment,null,[U.overlay?createCommentVNode("",!0):(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(`card rounded-md bg-white dark:bg-slate-800 lg:h-full ${this.$store.themeSettingsStore.skin==="bordered"?" border border-gray-5002 dark:border-slate-700":"shadow-base"} ${U.className} `)},[createBaseVNode("div",{class:normalizeClass(["card-body flex flex-col",U.bodyClass])},[U.title||U.subtitle?(openBlock(),createElementBlock("header",{key:0,class:normalizeClass(["flex mb-5 items-center",` ${U.imgTop?"order-1":""} ${U.noborder?"":"border-b border-slate-100 dark:border-slate-700 pb-5 -mx-6 px-6"} `])},[createBaseVNode("div",_hoisted_1$4,[U.title?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(["card-title text-slate-900 dark:text-white",U.titleClass])},toDisplayString(U.title),3)):createCommentVNode("",!0),U.subtitle?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(["card-subtitle",U.subtitleClass])},toDisplayString(U.subtitle),3)):createCommentVNode("",!0)]),I.$slots.header?(openBlock(),createElementBlock("div",_hoisted_2$4,[renderSlot(I.$slots,"header",{},void 0,!0)])):createCommentVNode("",!0)],2)):createCommentVNode("",!0),U.img?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(["image-box",` ${U.imgTop?"order-0":""} ${U.gapNull?"-mx-6 ":""} ${U.gapNull&&U.imgTop?"-mt-6 ":""} ${U.gapNull&&U.imgBottom?"-mb-6 ":""} ${U.imgBottom?"order-3 mt-6":" mb-6"} `])},[createBaseVNode("img",{src:U.img,alt:"",class:normalizeClass(["block w-full h-full object-cover",U.imaClass])},null,10,_hoisted_3$4)],2)):createCommentVNode("",!0),createBaseVNode("div",{class:normalizeClass([U.imgTop?"order-2":"","card-text h-full"])},[renderSlot(I.$slots,"default",{},void 0,!0)],2)],2)],2)),U.overlay?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(["rounded-md overlay bg-no-repeat bg-center bg-cover card",U.className]),style:normalizeStyle({backgroundImage:`url(${U.img})`})},[createBaseVNode("div",{class:normalizeClass(["card-body h-full flex flex-col justify-center",U.bodyClass])},[createBaseVNode("header",_hoisted_4$4,[U.title?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(["card-title text-slate-900 dark:text-white",U.titleClass])},toDisplayString(U.title),3)):createCommentVNode("",!0),U.subtitle?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(["card-subtitle",U.subtitleClass])},toDisplayString(U.subtitle),3)):createCommentVNode("",!0)]),createBaseVNode("div",_hoisted_5$4,[renderSlot(I.$slots,"default",{},void 0,!0)])],2)],6)):createCommentVNode("",!0)],64)}const Card=_export_sfc(_sfc_main$5,[["render",_sfc_render$5],["__scopeId","data-v-cda99232"]]),index_vue_vue_type_style_index_0_lang="",_sfc_main$4={components:{Icon,Cleave},props:{prepend:{type:String},append:{type:String},placeholder:{type:String,default:"Search"},label:{type:String},classLabel:{type:String,default:" "},classInput:{type:String,default:"classinput"},type:{type:String,default:"text"},name:{type:String},modelValue:{type:String,default:""},error:{type:String},hasicon:{type:Boolean,default:!1},isReadonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},horizontal:{type:Boolean,default:!1},validate:{type:String},msgTooltip:{type:Boolean,default:!1},description:{type:String},prependIcon:{type:String},appendIcon:{type:String},merged:{type:Boolean,default:!1},isMask:{type:Boolean,default:!1},options:{type:Object,default:()=>({creditCard:!0,delimiter:"-"})}},data(){return{types:this.type}},methods:{toggleType(){this.types=this.types==="text"?"password":"text"}}},_hoisted_1$3=["for"],_hoisted_2$3={key:0,class:"flex-none input-group-addon"},_hoisted_3$3={key:0,class:"input-group-text inline-block h-full"},_hoisted_4$3={key:1,class:"inline-block h-full prepend-slot"},_hoisted_5$3={class:"flex-1"},_hoisted_6$2=["type","name","placeholder","value","error","id","readonly","disabled","validate"],_hoisted_7$1={key:2,class:"flex text-xl absolute ltr:right-[14px] rtl:left-[14px] top-1/2 -translate-y-1/2"},_hoisted_8$1={key:0,class:"text-danger-500"},_hoisted_9$1={key:1,class:"text-success-500"},_hoisted_10$1={key:1,class:"flex-none input-group-addon right"},_hoisted_11$1={key:0,class:"input-group-text inline-block h-full"},_hoisted_12$1={key:1,class:"inline-block h-full append-slot"},_hoisted_13$1={key:3,class:"block text-slate-400 font-light leading-4 text-xs mt-2"};function _sfc_render$4(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("cleave");return openBlock(),createElementBlock("div",{class:normalizeClass(`${U.horizontal?"flex":""} ${U.merged?"merged":""}`)},[U.label?(openBlock(),createElementBlock("label",{key:0,class:normalizeClass(`${U.classLabel} ${U.horizontal?"flex-0 mr-6 md:w-[100px] w-[60px] break-words":""} ltr:inline-block rtl:block input-label `),for:U.name},toDisplayString(U.label),11,_hoisted_1$3)):createCommentVNode("",!0),createBaseVNode("div",{class:normalizeClass(["flex items-stretch inputGroup",` ${U.append||U.appendIcon?"has-append":""} ${U.prepend||U.prependIcon?"has-prepend":""} ${U.error?"is-invalid":""} ${U.validate?"is-valid":""} ${I.$slots.prepend?"has-prepend-slot":""} ${I.$slots.append?"has-append-slot":""} ${U.horizontal?"flex-1":""} `])},[U.prepend||U.prependIcon||I.$slots.prepend?(openBlock(),createElementBlock("span",_hoisted_2$3,[U.prepend||U.prependIcon?(openBlock(),createElementBlock("span",_hoisted_3$3,[createTextVNode(toDisplayString(U.prepend)+" ",1),U.prependIcon?(openBlock(),createBlock(te,{key:0,icon:U.prependIcon},null,8,["icon"])):createCommentVNode("",!0)])):createCommentVNode("",!0),I.$slots.prepend?(openBlock(),createElementBlock("span",_hoisted_4$3,[renderSlot(I.$slots,"prepend")])):createCommentVNode("",!0)])):createCommentVNode("",!0),createBaseVNode("div",_hoisted_5$3,[createBaseVNode("div",{class:normalizeClass(["relative fromGroup2",`${U.error?"has-error":""} ${U.validate?"is-valid":""}`])},[U.isMask?createCommentVNode("",!0):(openBlock(),createElementBlock("input",{key:0,type:Z.types,name:U.name,placeholder:U.placeholder,class:normalizeClass(`${U.classInput} input-group-control block w-full focus:outline-none h-[40px] `),value:U.modelValue,onInput:z[0]||(z[0]=he=>I.$emit("update:modelValue",he.target.value)),error:U.error,id:U.name,readonly:U.isReadonly,disabled:U.disabled,validate:U.validate},null,42,_hoisted_6$2)),U.isMask?(openBlock(),createBlock(ce,{key:1,class:normalizeClass(`${U.classInput} cleave input-group-control block w-full focus:outline-none h-[40px] `),name:U.name,placeholder:U.placeholder,value:U.modelValue,onInput:z[1]||(z[1]=he=>I.$emit("update:modelValue",he.target.value)),error:U.error,id:U.name,readonly:U.isReadonly,disabled:U.disabled,validate:U.validate,options:U.options,modelValue:"modelValue"},null,8,["class","name","placeholder","value","error","id","readonly","disabled","validate","options"])):createCommentVNode("",!0),U.error||U.validate?(openBlock(),createElementBlock("div",_hoisted_7$1,[U.error?(openBlock(),createElementBlock("span",_hoisted_8$1,[createVNode(te,{icon:"heroicons-outline:information-circle"})])):createCommentVNode("",!0),U.validate?(openBlock(),createElementBlock("span",_hoisted_9$1,[createVNode(te,{icon:"bi:check-lg"})])):createCommentVNode("",!0)])):createCommentVNode("",!0)],2)]),U.append||U.appendIcon||I.$slots.append?(openBlock(),createElementBlock("span",_hoisted_10$1,[U.append||U.appendIcon?(openBlock(),createElementBlock("span",_hoisted_11$1,[createTextVNode(toDisplayString(U.append)+" ",1),U.appendIcon?(openBlock(),createBlock(te,{key:0,icon:U.appendIcon},null,8,["icon"])):createCommentVNode("",!0)])):createCommentVNode("",!0),I.$slots.append?(openBlock(),createElementBlock("span",_hoisted_12$1,[renderSlot(I.$slots,"append")])):createCommentVNode("",!0)])):createCommentVNode("",!0)],2),U.error?(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(["mt-2",U.msgTooltip?" inline-block bg-danger-500 text-white text-[10px] px-2 py-1 rounded":" text-danger-500 block text-sm"])},toDisplayString(U.error),3)):createCommentVNode("",!0),U.validate?(openBlock(),createElementBlock("span",{key:2,class:normalizeClass(["mt-2",U.msgTooltip?" inline-block bg-success-500 text-white text-[10px] px-2 py-1 rounded":" text-success-500 block text-sm"])},toDisplayString(U.validate),3)):createCommentVNode("",!0),U.description?(openBlock(),createElementBlock("span",_hoisted_13$1,toDisplayString(U.description),1)):createCommentVNode("",!0)],2)}const InputGroup=_export_sfc(_sfc_main$4,[["render",_sfc_render$4]]),index_vue_vue_type_style_index_0_scoped_33d05f57_lang="",_sfc_main$3={props:{placeholder:{type:String,default:"Select Option"},label:{type:String},classLabel:{type:String,default:" "},classInput:{type:String,default:"classinput"},name:{type:String},modelValue:{default:""},error:{type:String},isReadonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},horizontal:{type:Boolean,default:!1},validate:{type:String},msgTooltip:{type:Boolean,default:!1},formatter:{type:Function,default:I=>I},description:{type:String},size:{type:String},multiple:{type:Boolean,default:!1},options:{type:Array,default:()=>[{value:"",label:"Select Option"},{value:"",label:"Select Option2"}]}}},_hoisted_1$2=["for"],_hoisted_2$2={class:"relative"},_hoisted_3$2=["name","value","error","id","readonly","disabled","validate","formatter","size","multiple"],_hoisted_4$2={value:"",disabled:"",selected:""},_hoisted_5$2=["value"],_hoisted_6$1={key:3,class:"block text-secondary-500 font-light leading-4 text-xs mt-2"};function _sfc_render$3(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",{class:normalizeClass(["fromGroup relative",`${U.error?"has-error":""} ${U.horizontal?"flex":""} ${U.validate?"is-valid":""} `])},[U.label?(openBlock(),createElementBlock("label",{key:0,class:normalizeClass(`${U.classLabel} inline-block input-label `),for:U.name},toDisplayString(U.label),11,_hoisted_1$2)):createCommentVNode("",!0),createBaseVNode("div",_hoisted_2$2,[createBaseVNode("select",{name:U.name,class:normalizeClass(`${U.classInput} input-control block w-full focus:outline-none min-h-[40px] `),value:U.modelValue,onInput:z[0]||(z[0]=te=>I.$emit("update:modelValue",te.target.value)),error:U.error,id:U.name,readonly:U.isReadonly,disabled:U.disabled,validate:U.validate,formatter:U.formatter,size:U.size,multiple:U.multiple},[createBaseVNode("option",_hoisted_4$2,toDisplayString(U.placeholder),1),!I.$slots.default&&U.options?(openBlock(!0),createElementBlock(Fragment,{key:0},renderList(U.options,(te,ce)=>(openBlock(),createElementBlock("option",{value:te.value,key:ce},toDisplayString(te.label),9,_hoisted_5$2))),128)):createCommentVNode("",!0),I.$slots.default?renderSlot(I.$slots,"default",{key:1},void 0,!0):createCommentVNode("",!0)],42,_hoisted_3$2)]),U.error?(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(["mt-2",U.msgTooltip?" inline-block bg-danger-500 text-white text-[10px] px-2 py-1 rounded":" text-danger-500 block text-sm"])},toDisplayString(U.error),3)):createCommentVNode("",!0),U.validate?(openBlock(),createElementBlock("span",{key:2,class:normalizeClass(["mt-2",U.msgTooltip?" inline-block bg-success-500 text-white text-[10px] px-2 py-1 rounded":" text-success-500 block text-sm"])},toDisplayString(U.validate),3)):createCommentVNode("",!0),U.description?(openBlock(),createElementBlock("span",_hoisted_6$1,toDisplayString(U.description),1)):createCommentVNode("",!0)],2)}const Select=_export_sfc(_sfc_main$3,[["render",_sfc_render$3],["__scopeId","data-v-33d05f57"]]),_sfc_main$2={components:{Icon},name:"Button",props:{text:{type:String,default:""},isDisabled:{type:Boolean,default:!1},isLoading:{type:Boolean,default:!1},btnClass:{type:String,default:"bg-primary-500 text-white"},icon:{type:String,default:""},iconPosition:{type:String,default:"left"},iconClass:{type:String,default:"text-[20px]"},loadingClass:{type:String,default:""},link:{type:String,default:""},div:{type:Boolean,default:!1}}},_hoisted_1$1=["disabled"],_hoisted_2$1={key:0,class:"flex items-center"},_hoisted_3$1={key:1},_hoisted_4$1=createBaseVNode("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),_hoisted_5$1=createBaseVNode("path",{class:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"},null,-1),_hoisted_6=[_hoisted_4$1,_hoisted_5$1],_hoisted_7={key:2},_hoisted_8={key:0,class:"flex items-center"},_hoisted_9={key:1},_hoisted_10=createBaseVNode("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),_hoisted_11=createBaseVNode("path",{class:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"},null,-1),_hoisted_12=[_hoisted_10,_hoisted_11],_hoisted_13={key:2},_hoisted_14={key:0,class:"flex items-center"},_hoisted_15={key:1},_hoisted_16=createBaseVNode("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),_hoisted_17=createBaseVNode("path",{class:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"},null,-1),_hoisted_18=[_hoisted_16,_hoisted_17],_hoisted_19={key:2};function _sfc_render$2(I,z,U,q,Z,J){const te=resolveComponent("Icon"),ce=resolveComponent("router-link");return openBlock(),createElementBlock(Fragment,null,[!U.link&&!U.div?(openBlock(),createElementBlock("button",mergeProps({key:0,disabled:U.isDisabled,class:["btn inline-flex justify-center",` ${U.isLoading?" pointer-events-none":""} ${U.isDisabled?" opacity-40 cursor-not-allowed":""} ${U.btnClass} `]},I.$attrs),[!U.isLoading&&!I.$slots.default?(openBlock(),createElementBlock("span",_hoisted_2$1,[U.icon?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(` ${U.iconPosition==="right"?"order-1 ltr:ml-2 rtl:mr-2":" "} ${U.text&&U.iconPosition==="left"?"ltr:mr-2 rtl:ml-2":""} ${U.iconClass} `)},[createVNode(te,{icon:U.icon},null,8,["icon"])],2)):createCommentVNode("",!0),U.text?(openBlock(),createElementBlock("span",_hoisted_3$1,toDisplayString(U.text),1)):createCommentVNode("",!0)])):createCommentVNode("",!0),U.isLoading?(openBlock(),createElementBlock(Fragment,{key:1},[(openBlock(),createElementBlock("svg",{class:normalizeClass(["animate-spin ltr:-ml-1 ltr:mr-3 rtl:-mr-1 rtl:ml-3 h-5 w-5",U.loadingClass]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},_hoisted_6,2)),createTextVNode(" Loading ... ")],64)):createCommentVNode("",!0),I.$slots.default&&!U.isLoading?(openBlock(),createElementBlock("div",_hoisted_7,[renderSlot(I.$slots,"default")])):createCommentVNode("",!0)],16,_hoisted_1$1)):createCommentVNode("",!0),U.link&&!U.div?(openBlock(),createBlock(ce,{key:1,to:U.link,class:normalizeClass(["btn inline-flex justify-center",` ${U.isLoading?" pointer-events-none":""} ${U.isDisabled?" opacity-40 cursor-not-allowed":""} ${U.btnClass} `])},{default:withCtx(()=>[!U.isLoading&&!I.$slots.default?(openBlock(),createElementBlock("span",_hoisted_8,[U.icon?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(` ${U.iconPosition==="right"?"order-1 ltr:ml-2 rtl:mr-2":" "} ${U.text&&U.iconPosition==="left"?"ltr:mr-2 rtl:ml-2":""} ${U.iconClass} `)},[createVNode(te,{icon:U.icon},null,8,["icon"])],2)):createCommentVNode("",!0),U.text?(openBlock(),createElementBlock("span",_hoisted_9,toDisplayString(U.text),1)):createCommentVNode("",!0)])):createCommentVNode("",!0),U.isLoading?(openBlock(),createElementBlock(Fragment,{key:1},[(openBlock(),createElementBlock("svg",{class:normalizeClass(["animate-spin -ml-1 mr-3 h-5 w-5",U.loadingClass]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},_hoisted_12,2)),createTextVNode(" Loading ... ")],64)):createCommentVNode("",!0),I.$slots.default&&!U.isLoading?(openBlock(),createElementBlock("div",_hoisted_13,[renderSlot(I.$slots,"default")])):createCommentVNode("",!0)]),_:3},8,["to","class"])):createCommentVNode("",!0),U.div&&!U.link?(openBlock(),createElementBlock("div",{key:2,class:normalizeClass(["btn inline-flex justify-center",` ${U.isLoading?" pointer-events-none":""} ${U.isDisabled?" opacity-40 cursor-not-allowed":""} ${U.btnClass} `])},[!U.isLoading&&!I.$slots.default?(openBlock(),createElementBlock("span",_hoisted_14,[U.icon?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(` ${U.iconPosition==="right"?"order-1 ltr:ml-2 rtl:mr-2":" "} ${U.text&&U.iconPosition==="left"?"ltr:mr-2 rtl:ml-2":""} ${U.iconClass} `)},[createVNode(te,{icon:U.icon},null,8,["icon"])],2)):createCommentVNode("",!0),U.text?(openBlock(),createElementBlock("span",_hoisted_15,toDisplayString(U.text),1)):createCommentVNode("",!0)])):createCommentVNode("",!0),U.isLoading?(openBlock(),createElementBlock(Fragment,{key:1},[(openBlock(),createElementBlock("svg",{class:normalizeClass(["animate-spin -ml-1 mr-3 h-5 w-5",U.loadingClass]),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},_hoisted_18,2)),createTextVNode(" Loading ... ")],64)):createCommentVNode("",!0),I.$slots.default&&!U.isLoading?(openBlock(),createElementBlock("div",_hoisted_19,[renderSlot(I.$slots,"default")])):createCommentVNode("",!0)],2)):createCommentVNode("",!0)],64)}const Button=_export_sfc(_sfc_main$2,[["render",_sfc_render$2]]);//! moment.js //! version : 2.30.1 //! authors : Tim Wood, Iskren Chernev, Moment.js contributors //! license : MIT //! momentjs.com var hookCallback;function hooks(){return hookCallback.apply(null,arguments)}function setHookCallback(I){hookCallback=I}function isArray(I){return I instanceof Array||Object.prototype.toString.call(I)==="[object Array]"}function isObject(I){return I!=null&&Object.prototype.toString.call(I)==="[object Object]"}function hasOwnProp(I,z){return Object.prototype.hasOwnProperty.call(I,z)}function isObjectEmpty(I){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(I).length===0;var z;for(z in I)if(hasOwnProp(I,z))return!1;return!0}function isUndefined(I){return I===void 0}function isNumber(I){return typeof I=="number"||Object.prototype.toString.call(I)==="[object Number]"}function isDate(I){return I instanceof Date||Object.prototype.toString.call(I)==="[object Date]"}function map(I,z){var U=[],q,Z=I.length;for(q=0;q<Z;++q)U.push(z(I[q],q));return U}function extend(I,z){for(var U in z)hasOwnProp(z,U)&&(I[U]=z[U]);return hasOwnProp(z,"toString")&&(I.toString=z.toString),hasOwnProp(z,"valueOf")&&(I.valueOf=z.valueOf),I}function createUTC(I,z,U,q){return createLocalOrUTC(I,z,U,q,!0).utc()}function defaultParsingFlags(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function getParsingFlags(I){return I._pf==null&&(I._pf=defaultParsingFlags()),I._pf}var some;Array.prototype.some?some=Array.prototype.some:some=function(I){var z=Object(this),U=z.length>>>0,q;for(q=0;q<U;q++)if(q in z&&I.call(this,z[q],q,z))return!0;return!1};function isValid(I){var z=null,U=!1,q=I._d&&!isNaN(I._d.getTime());if(q&&(z=getParsingFlags(I),U=some.call(z.parsedDateParts,function(Z){return Z!=null}),q=z.overflow<0&&!z.empty&&!z.invalidEra&&!z.invalidMonth&&!z.invalidWeekday&&!z.weekdayMismatch&&!z.nullInput&&!z.invalidFormat&&!z.userInvalidated&&(!z.meridiem||z.meridiem&&U),I._strict&&(q=q&&z.charsLeftOver===0&&z.unusedTokens.length===0&&z.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(I))I._isValid=q;else return q;return I._isValid}function createInvalid(I){var z=createUTC(NaN);return I!=null?extend(getParsingFlags(z),I):getParsingFlags(z).userInvalidated=!0,z}var momentProperties=hooks.momentProperties=[],updateInProgress=!1;function copyConfig(I,z){var U,q,Z,J=momentProperties.length;if(isUndefined(z._isAMomentObject)||(I._isAMomentObject=z._isAMomentObject),isUndefined(z._i)||(I._i=z._i),isUndefined(z._f)||(I._f=z._f),isUndefined(z._l)||(I._l=z._l),isUndefined(z._strict)||(I._strict=z._strict),isUndefined(z._tzm)||(I._tzm=z._tzm),isUndefined(z._isUTC)||(I._isUTC=z._isUTC),isUndefined(z._offset)||(I._offset=z._offset),isUndefined(z._pf)||(I._pf=getParsingFlags(z)),isUndefined(z._locale)||(I._locale=z._locale),J>0)for(U=0;U<J;U++)q=momentProperties[U],Z=z[q],isUndefined(Z)||(I[q]=Z);return I}function Moment(I){copyConfig(this,I),this._d=new Date(I._d!=null?I._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),updateInProgress===!1&&(updateInProgress=!0,hooks.updateOffset(this),updateInProgress=!1)}function isMoment(I){return I instanceof Moment||I!=null&&I._isAMomentObject!=null}function warn(I){hooks.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+I)}function deprecate(I,z){var U=!0;return extend(function(){if(hooks.deprecationHandler!=null&&hooks.deprecationHandler(null,I),U){var q=[],Z,J,te,ce=arguments.length;for(J=0;J<ce;J++){if(Z="",typeof arguments[J]=="object"){Z+=` [`+J+"] ";for(te in arguments[0])hasOwnProp(arguments[0],te)&&(Z+=te+": "+arguments[0][te]+", ");Z=Z.slice(0,-2)}else Z=arguments[J];q.push(Z)}warn(I+` Arguments: `+Array.prototype.slice.call(q).join("")+` `+new Error().stack),U=!1}return z.apply(this,arguments)},z)}var deprecations={};function deprecateSimple(I,z){hooks.deprecationHandler!=null&&hooks.deprecationHandler(I,z),deprecations[I]||(warn(z),deprecations[I]=!0)}hooks.suppressDeprecationWarnings=!1;hooks.deprecationHandler=null;function isFunction(I){return typeof Function<"u"&&I instanceof Function||Object.prototype.toString.call(I)==="[object Function]"}function set(I){var z,U;for(U in I)hasOwnProp(I,U)&&(z=I[U],isFunction(z)?this[U]=z:this["_"+U]=z);this._config=I,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function mergeConfigs(I,z){var U=extend({},I),q;for(q in z)hasOwnProp(z,q)&&(isObject(I[q])&&isObject(z[q])?(U[q]={},extend(U[q],I[q]),extend(U[q],z[q])):z[q]!=null?U[q]=z[q]:delete U[q]);for(q in I)hasOwnProp(I,q)&&!hasOwnProp(z,q)&&isObject(I[q])&&(U[q]=extend({},U[q]));return U}function Locale(I){I!=null&&this.set(I)}var keys;Object.keys?keys=Object.keys:keys=function(I){var z,U=[];for(z in I)hasOwnProp(I,z)&&U.push(z);return U};var defaultCalendar={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function calendar(I,z,U){var q=this._calendar[I]||this._calendar.sameElse;return isFunction(q)?q.call(z,U):q}function zeroFill(I,z,U){var q=""+Math.abs(I),Z=z-q.length,J=I>=0;return(J?U?"+":"":"-")+Math.pow(10,Math.max(0,Z)).toString().substr(1)+q}var formattingTokens=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,localFormattingTokens=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,formatFunctions={},formatTokenFunctions={};function addFormatToken(I,z,U,q){var Z=q;typeof q=="string"&&(Z=function(){return this[q]()}),I&&(formatTokenFunctions[I]=Z),z&&(formatTokenFunctions[z[0]]=function(){return zeroFill(Z.apply(this,arguments),z[1],z[2])}),U&&(formatTokenFunctions[U]=function(){return this.localeData().ordinal(Z.apply(this,arguments),I)})}function removeFormattingTokens(I){return I.match(/\[[\s\S]/)?I.replace(/^\[|\]$/g,""):I.replace(/\\/g,"")}function makeFormatFunction(I){var z=I.match(formattingTokens),U,q;for(U=0,q=z.length;U<q;U++)formatTokenFunctions[z[U]]?z[U]=formatTokenFunctions[z[U]]:z[U]=removeFormattingTokens(z[U]);return function(Z){var J="",te;for(te=0;te<q;te++)J+=isFunction(z[te])?z[te].call(Z,I):z[te];return J}}function formatMoment(I,z){return I.isValid()?(z=expandFormat(z,I.localeData()),formatFunctions[z]=formatFunctions[z]||makeFormatFunction(z),formatFunctions[z](I)):I.localeData().invalidDate()}function expandFormat(I,z){var U=5;function q(Z){return z.longDateFormat(Z)||Z}for(localFormattingTokens.lastIndex=0;U>=0&&localFormattingTokens.test(I);)I=I.replace(localFormattingTokens,q),localFormattingTokens.lastIndex=0,U-=1;return I}var defaultLongDateFormat={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function longDateFormat(I){var z=this._longDateFormat[I],U=this._longDateFormat[I.toUpperCase()];return z||!U?z:(this._longDateFormat[I]=U.match(formattingTokens).map(function(q){return q==="MMMM"||q==="MM"||q==="DD"||q==="dddd"?q.slice(1):q}).join(""),this._longDateFormat[I])}var defaultInvalidDate="Invalid date";function invalidDate(){return this._invalidDate}var defaultOrdinal="%d",defaultDayOfMonthOrdinalParse=/\d{1,2}/;function ordinal(I){return this._ordinal.replace("%d",I)}var defaultRelativeTime={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function relativeTime(I,z,U,q){var Z=this._relativeTime[U];return isFunction(Z)?Z(I,z,U,q):Z.replace(/%d/i,I)}function pastFuture(I,z){var U=this._relativeTime[I>0?"future":"past"];return isFunction(U)?U(z):U.replace(/%s/i,z)}var aliases={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function normalizeUnits(I){return typeof I=="string"?aliases[I]||aliases[I.toLowerCase()]:void 0}function normalizeObjectUnits(I){var z={},U,q;for(q in I)hasOwnProp(I,q)&&(U=normalizeUnits(q),U&&(z[U]=I[q]));return z}var priorities={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function getPrioritizedUnits(I){var z=[],U;for(U in I)hasOwnProp(I,U)&&z.push({unit:U,priority:priorities[U]});return z.sort(function(q,Z){return q.priority-Z.priority}),z}var match1=/\d/,match2=/\d\d/,match3=/\d{3}/,match4=/\d{4}/,match6=/[+-]?\d{6}/,match1to2=/\d\d?/,match3to4=/\d\d\d\d?/,match5to6=/\d\d\d\d\d\d?/,match1to3=/\d{1,3}/,match1to4=/\d{1,4}/,match1to6=/[+-]?\d{1,6}/,matchUnsigned=/\d+/,matchSigned=/[+-]?\d+/,matchOffset=/Z|[+-]\d\d:?\d\d/gi,matchShortOffset=/Z|[+-]\d\d(?::?\d\d)?/gi,matchTimestamp=/[+-]?\d+(\.\d{1,3})?/,matchWord=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,match1to2NoLeadingZero=/^[1-9]\d?/,match1to2HasZero=/^([1-9]\d|\d)/,regexes;regexes={};function addRegexToken(I,z,U){regexes[I]=isFunction(z)?z:function(q,Z){return q&&U?U:z}}function getParseRegexForToken(I,z){return hasOwnProp(regexes,I)?regexes[I](z._strict,z._locale):new RegExp(unescapeFormat(I))}function unescapeFormat(I){return regexEscape(I.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(z,U,q,Z,J){return U||q||Z||J}))}function regexEscape(I){return I.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function absFloor(I){return I<0?Math.ceil(I)||0:Math.floor(I)}function toInt(I){var z=+I,U=0;return z!==0&&isFinite(z)&&(U=absFloor(z)),U}var tokens={};function addParseToken(I,z){var U,q=z,Z;for(typeof I=="string"&&(I=[I]),isNumber(z)&&(q=function(J,te){te[z]=toInt(J)}),Z=I.length,U=0;U<Z;U++)tokens[I[U]]=q}function addWeekParseToken(I,z){addParseToken(I,function(U,q,Z,J){Z._w=Z._w||{},z(U,Z._w,Z,J)})}function addTimeToArrayFromToken(I,z,U){z!=null&&hasOwnProp(tokens,I)&&tokens[I](z,U._a,U,I)}function isLeapYear(I){return I%4===0&&I%100!==0||I%400===0}var YEAR=0,MONTH=1,DATE=2,HOUR=3,MINUTE=4,SECOND=5,MILLISECOND=6,WEEK=7,WEEKDAY=8;addFormatToken("Y",0,0,function(){var I=this.year();return I<=9999?zeroFill(I,4):"+"+I});addFormatToken(0,["YY",2],0,function(){return this.year()%100});addFormatToken(0,["YYYY",4],0,"year");addFormatToken(0,["YYYYY",5],0,"year");addFormatToken(0,["YYYYYY",6,!0],0,"year");addRegexToken("Y",matchSigned);addRegexToken("YY",match1to2,match2);addRegexToken("YYYY",match1to4,match4);addRegexToken("YYYYY",match1to6,match6);addRegexToken("YYYYYY",match1to6,match6);addParseToken(["YYYYY","YYYYYY"],YEAR);addParseToken("YYYY",function(I,z){z[YEAR]=I.length===2?hooks.parseTwoDigitYear(I):toInt(I)});addParseToken("YY",function(I,z){z[YEAR]=hooks.parseTwoDigitYear(I)});addParseToken("Y",function(I,z){z[YEAR]=parseInt(I,10)});function daysInYear(I){return isLeapYear(I)?366:365}hooks.parseTwoDigitYear=function(I){return toInt(I)+(toInt(I)>68?1900:2e3)};var getSetYear=makeGetSet("FullYear",!0);function getIsLeapYear(){return isLeapYear(this.year())}function makeGetSet(I,z){return function(U){return U!=null?(set$1(this,I,U),hooks.updateOffset(this,z),this):get(this,I)}}function get(I,z){if(!I.isValid())return NaN;var U=I._d,q=I._isUTC;switch(z){case"Milliseconds":return q?U.getUTCMilliseconds():U.getMilliseconds();case"Seconds":return q?U.getUTCSeconds():U.getSeconds();case"Minutes":return q?U.getUTCMinutes():U.getMinutes();case"Hours":return q?U.getUTCHours():U.getHours();case"Date":return q?U.getUTCDate():U.getDate();case"Day":return q?U.getUTCDay():U.getDay();case"Month":return q?U.getUTCMonth():U.getMonth();case"FullYear":return q?U.getUTCFullYear():U.getFullYear();default:return NaN}}function set$1(I,z,U){var q,Z,J,te,ce;if(!(!I.isValid()||isNaN(U))){switch(q=I._d,Z=I._isUTC,z){case"Milliseconds":return void(Z?q.setUTCMilliseconds(U):q.setMilliseconds(U));case"Seconds":return void(Z?q.setUTCSeconds(U):q.setSeconds(U));case"Minutes":return void(Z?q.setUTCMinutes(U):q.setMinutes(U));case"Hours":return void(Z?q.setUTCHours(U):q.setHours(U));case"Date":return void(Z?q.setUTCDate(U):q.setDate(U));case"FullYear":break;default:return}J=U,te=I.month(),ce=I.date(),ce=ce===29&&te===1&&!isLeapYear(J)?28:ce,Z?q.setUTCFullYear(J,te,ce):q.setFullYear(J,te,ce)}}function stringGet(I){return I=normalizeUnits(I),isFunction(this[I])?this[I]():this}function stringSet(I,z){if(typeof I=="object"){I=normalizeObjectUnits(I);var U=getPrioritizedUnits(I),q,Z=U.length;for(q=0;q<Z;q++)this[U[q].unit](I[U[q].unit])}else if(I=normalizeUnits(I),isFunction(this[I]))return this[I](z);return this}function mod(I,z){return(I%z+z)%z}var indexOf;Array.prototype.indexOf?indexOf=Array.prototype.indexOf:indexOf=function(I){var z;for(z=0;z<this.length;++z)if(this[z]===I)return z;return-1};function daysInMonth(I,z){if(isNaN(I)||isNaN(z))return NaN;var U=mod(z,12);return I+=(z-U)/12,U===1?isLeapYear(I)?29:28:31-U%7%2}addFormatToken("M",["MM",2],"Mo",function(){return this.month()+1});addFormatToken("MMM",0,0,function(I){return this.localeData().monthsShort(this,I)});addFormatToken("MMMM",0,0,function(I){return this.localeData().months(this,I)});addRegexToken("M",match1to2,match1to2NoLeadingZero);addRegexToken("MM",match1to2,match2);addRegexToken("MMM",function(I,z){return z.monthsShortRegex(I)});addRegexToken("MMMM",function(I,z){return z.monthsRegex(I)});addParseToken(["M","MM"],function(I,z){z[MONTH]=toInt(I)-1});addParseToken(["MMM","MMMM"],function(I,z,U,q){var Z=U._locale.monthsParse(I,q,U._strict);Z!=null?z[MONTH]=Z:getParsingFlags(U).invalidMonth=I});var defaultLocaleMonths="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),defaultLocaleMonthsShort="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),MONTHS_IN_FORMAT=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,defaultMonthsShortRegex=matchWord,defaultMonthsRegex=matchWord;function localeMonths(I,z){return I?isArray(this._months)?this._months[I.month()]:this._months[(this._months.isFormat||MONTHS_IN_FORMAT).test(z)?"format":"standalone"][I.month()]:isArray(this._months)?this._months:this._months.standalone}function localeMonthsShort(I,z){return I?isArray(this._monthsShort)?this._monthsShort[I.month()]:this._monthsShort[MONTHS_IN_FORMAT.test(z)?"format":"standalone"][I.month()]:isArray(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function handleStrictParse(I,z,U){var q,Z,J,te=I.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],q=0;q<12;++q)J=createUTC([2e3,q]),this._shortMonthsParse[q]=this.monthsShort(J,"").toLocaleLowerCase(),this._longMonthsParse[q]=this.months(J,"").toLocaleLowerCase();return U?z==="MMM"?(Z=indexOf.call(this._shortMonthsParse,te),Z!==-1?Z:null):(Z=indexOf.call(this._longMonthsParse,te),Z!==-1?Z:null):z==="MMM"?(Z=indexOf.call(this._shortMonthsParse,te),Z!==-1?Z:(Z=indexOf.call(this._longMonthsParse,te),Z!==-1?Z:null)):(Z=indexOf.call(this._longMonthsParse,te),Z!==-1?Z:(Z=indexOf.call(this._shortMonthsParse,te),Z!==-1?Z:null))}function localeMonthsParse(I,z,U){var q,Z,J;if(this._monthsParseExact)return handleStrictParse.call(this,I,z,U);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),q=0;q<12;q++){if(Z=createUTC([2e3,q]),U&&!this._longMonthsParse[q]&&(this._longMonthsParse[q]=new RegExp("^"+this.months(Z,"").replace(".","")+"$","i"),this._shortMonthsParse[q]=new RegExp("^"+this.monthsShort(Z,"").replace(".","")+"$","i")),!U&&!this._monthsParse[q]&&(J="^"+this.months(Z,"")+"|^"+this.monthsShort(Z,""),this._monthsParse[q]=new RegExp(J.replace(".",""),"i")),U&&z==="MMMM"&&this._longMonthsParse[q].test(I))return q;if(U&&z==="MMM"&&this._shortMonthsParse[q].test(I))return q;if(!U&&this._monthsParse[q].test(I))return q}}function setMonth(I,z){if(!I.isValid())return I;if(typeof z=="string"){if(/^\d+$/.test(z))z=toInt(z);else if(z=I.localeData().monthsParse(z),!isNumber(z))return I}var U=z,q=I.date();return q=q<29?q:Math.min(q,daysInMonth(I.year(),U)),I._isUTC?I._d.setUTCMonth(U,q):I._d.setMonth(U,q),I}function getSetMonth(I){return I!=null?(setMonth(this,I),hooks.updateOffset(this,!0),this):get(this,"Month")}function getDaysInMonth(){return daysInMonth(this.year(),this.month())}function monthsShortRegex(I){return this._monthsParseExact?(hasOwnProp(this,"_monthsRegex")||computeMonthsParse.call(this),I?this._monthsShortStrictRegex:this._monthsShortRegex):(hasOwnProp(this,"_monthsShortRegex")||(this._monthsShortRegex=defaultMonthsShortRegex),this._monthsShortStrictRegex&&I?this._monthsShortStrictRegex:this._monthsShortRegex)}function monthsRegex(I){return this._monthsParseExact?(hasOwnProp(this,"_monthsRegex")||computeMonthsParse.call(this),I?this._monthsStrictRegex:this._monthsRegex):(hasOwnProp(this,"_monthsRegex")||(this._monthsRegex=defaultMonthsRegex),this._monthsStrictRegex&&I?this._monthsStrictRegex:this._monthsRegex)}function computeMonthsParse(){function I(he,me){return me.length-he.length}var z=[],U=[],q=[],Z,J,te,ce;for(Z=0;Z<12;Z++)J=createUTC([2e3,Z]),te=regexEscape(this.monthsShort(J,"")),ce=regexEscape(this.months(J,"")),z.push(te),U.push(ce),q.push(ce),q.push(te);z.sort(I),U.sort(I),q.sort(I),this._monthsRegex=new RegExp("^("+q.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+U.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+z.join("|")+")","i")}function createDate(I,z,U,q,Z,J,te){var ce;return I<100&&I>=0?(ce=new Date(I+400,z,U,q,Z,J,te),isFinite(ce.getFullYear())&&ce.setFullYear(I)):ce=new Date(I,z,U,q,Z,J,te),ce}function createUTCDate(I){var z,U;return I<100&&I>=0?(U=Array.prototype.slice.call(arguments),U[0]=I+400,z=new Date(Date.UTC.apply(null,U)),isFinite(z.getUTCFullYear())&&z.setUTCFullYear(I)):z=new Date(Date.UTC.apply(null,arguments)),z}function firstWeekOffset(I,z,U){var q=7+z-U,Z=(7+createUTCDate(I,0,q).getUTCDay()-z)%7;return-Z+q-1}function dayOfYearFromWeeks(I,z,U,q,Z){var J=(7+U-q)%7,te=firstWeekOffset(I,q,Z),ce=1+7*(z-1)+J+te,he,me;return ce<=0?(he=I-1,me=daysInYear(he)+ce):ce>daysInYear(I)?(he=I+1,me=ce-daysInYear(I)):(he=I,me=ce),{year:he,dayOfYear:me}}function weekOfYear(I,z,U){var q=firstWeekOffset(I.year(),z,U),Z=Math.floor((I.dayOfYear()-q-1)/7)+1,J,te;return Z<1?(te=I.year()-1,J=Z+weeksInYear(te,z,U)):Z>weeksInYear(I.year(),z,U)?(J=Z-weeksInYear(I.year(),z,U),te=I.year()+1):(te=I.year(),J=Z),{week:J,year:te}}function weeksInYear(I,z,U){var q=firstWeekOffset(I,z,U),Z=firstWeekOffset(I+1,z,U);return(daysInYear(I)-q+Z)/7}addFormatToken("w",["ww",2],"wo","week");addFormatToken("W",["WW",2],"Wo","isoWeek");addRegexToken("w",match1to2,match1to2NoLeadingZero);addRegexToken("ww",match1to2,match2);addRegexToken("W",match1to2,match1to2NoLeadingZero);addRegexToken("WW",match1to2,match2);addWeekParseToken(["w","ww","W","WW"],function(I,z,U,q){z[q.substr(0,1)]=toInt(I)});function localeWeek(I){return weekOfYear(I,this._week.dow,this._week.doy).week}var defaultLocaleWeek={dow:0,doy:6};function localeFirstDayOfWeek(){return this._week.dow}function localeFirstDayOfYear(){return this._week.doy}function getSetWeek(I){var z=this.localeData().week(this);return I==null?z:this.add((I-z)*7,"d")}function getSetISOWeek(I){var z=weekOfYear(this,1,4).week;return I==null?z:this.add((I-z)*7,"d")}addFormatToken("d",0,"do","day");addFormatToken("dd",0,0,function(I){return this.localeData().weekdaysMin(this,I)});addFormatToken("ddd",0,0,function(I){return this.localeData().weekdaysShort(this,I)});addFormatToken("dddd",0,0,function(I){return this.localeData().weekdays(this,I)});addFormatToken("e",0,0,"weekday");addFormatToken("E",0,0,"isoWeekday");addRegexToken("d",match1to2);addRegexToken("e",match1to2);addRegexToken("E",match1to2);addRegexToken("dd",function(I,z){return z.weekdaysMinRegex(I)});addRegexToken("ddd",function(I,z){return z.weekdaysShortRegex(I)});addRegexToken("dddd",function(I,z){return z.weekdaysRegex(I)});addWeekParseToken(["dd","ddd","dddd"],function(I,z,U,q){var Z=U._locale.weekdaysParse(I,q,U._strict);Z!=null?z.d=Z:getParsingFlags(U).invalidWeekday=I});addWeekParseToken(["d","e","E"],function(I,z,U,q){z[q]=toInt(I)});function parseWeekday(I,z){return typeof I!="string"?I:isNaN(I)?(I=z.weekdaysParse(I),typeof I=="number"?I:null):parseInt(I,10)}function parseIsoWeekday(I,z){return typeof I=="string"?z.weekdaysParse(I)%7||7:isNaN(I)?null:I}function shiftWeekdays(I,z){return I.slice(z,7).concat(I.slice(0,z))}var defaultLocaleWeekdays="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),defaultLocaleWeekdaysShort="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),defaultLocaleWeekdaysMin="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),defaultWeekdaysRegex=matchWord,defaultWeekdaysShortRegex=matchWord,defaultWeekdaysMinRegex=matchWord;function localeWeekdays(I,z){var U=isArray(this._weekdays)?this._weekdays:this._weekdays[I&&I!==!0&&this._weekdays.isFormat.test(z)?"format":"standalone"];return I===!0?shiftWeekdays(U,this._week.dow):I?U[I.day()]:U}function localeWeekdaysShort(I){return I===!0?shiftWeekdays(this._weekdaysShort,this._week.dow):I?this._weekdaysShort[I.day()]:this._weekdaysShort}function localeWeekdaysMin(I){return I===!0?shiftWeekdays(this._weekdaysMin,this._week.dow):I?this._weekdaysMin[I.day()]:this._weekdaysMin}function handleStrictParse$1(I,z,U){var q,Z,J,te=I.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],q=0;q<7;++q)J=createUTC([2e3,1]).day(q),this._minWeekdaysParse[q]=this.weekdaysMin(J,"").toLocaleLowerCase(),this._shortWeekdaysParse[q]=this.weekdaysShort(J,"").toLocaleLowerCase(),this._weekdaysParse[q]=this.weekdays(J,"").toLocaleLowerCase();return U?z==="dddd"?(Z=indexOf.call(this._weekdaysParse,te),Z!==-1?Z:null):z==="ddd"?(Z=indexOf.call(this._shortWeekdaysParse,te),Z!==-1?Z:null):(Z=indexOf.call(this._minWeekdaysParse,te),Z!==-1?Z:null):z==="dddd"?(Z=indexOf.call(this._weekdaysParse,te),Z!==-1||(Z=indexOf.call(this._shortWeekdaysParse,te),Z!==-1)?Z:(Z=indexOf.call(this._minWeekdaysParse,te),Z!==-1?Z:null)):z==="ddd"?(Z=indexOf.call(this._shortWeekdaysParse,te),Z!==-1||(Z=indexOf.call(this._weekdaysParse,te),Z!==-1)?Z:(Z=indexOf.call(this._minWeekdaysParse,te),Z!==-1?Z:null)):(Z=indexOf.call(this._minWeekdaysParse,te),Z!==-1||(Z=indexOf.call(this._weekdaysParse,te),Z!==-1)?Z:(Z=indexOf.call(this._shortWeekdaysParse,te),Z!==-1?Z:null))}function localeWeekdaysParse(I,z,U){var q,Z,J;if(this._weekdaysParseExact)return handleStrictParse$1.call(this,I,z,U);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),q=0;q<7;q++){if(Z=createUTC([2e3,1]).day(q),U&&!this._fullWeekdaysParse[q]&&(this._fullWeekdaysParse[q]=new RegExp("^"+this.weekdays(Z,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[q]=new RegExp("^"+this.weekdaysShort(Z,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[q]=new RegExp("^"+this.weekdaysMin(Z,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[q]||(J="^"+this.weekdays(Z,"")+"|^"+this.weekdaysShort(Z,"")+"|^"+this.weekdaysMin(Z,""),this._weekdaysParse[q]=new RegExp(J.replace(".",""),"i")),U&&z==="dddd"&&this._fullWeekdaysParse[q].test(I))return q;if(U&&z==="ddd"&&this._shortWeekdaysParse[q].test(I))return q;if(U&&z==="dd"&&this._minWeekdaysParse[q].test(I))return q;if(!U&&this._weekdaysParse[q].test(I))return q}}function getSetDayOfWeek(I){if(!this.isValid())return I!=null?this:NaN;var z=get(this,"Day");return I!=null?(I=parseWeekday(I,this.localeData()),this.add(I-z,"d")):z}function getSetLocaleDayOfWeek(I){if(!this.isValid())return I!=null?this:NaN;var z=(this.day()+7-this.localeData()._week.dow)%7;return I==null?z:this.add(I-z,"d")}function getSetISODayOfWeek(I){if(!this.isValid())return I!=null?this:NaN;if(I!=null){var z=parseIsoWeekday(I,this.localeData());return this.day(this.day()%7?z:z-7)}else return this.day()||7}function weekdaysRegex(I){return this._weekdaysParseExact?(hasOwnProp(this,"_weekdaysRegex")||computeWeekdaysParse.call(this),I?this._weekdaysStrictRegex:this._weekdaysRegex):(hasOwnProp(this,"_weekdaysRegex")||(this._weekdaysRegex=defaultWeekdaysRegex),this._weekdaysStrictRegex&&I?this._weekdaysStrictRegex:this._weekdaysRegex)}function weekdaysShortRegex(I){return this._weekdaysParseExact?(hasOwnProp(this,"_weekdaysRegex")||computeWeekdaysParse.call(this),I?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(hasOwnProp(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=defaultWeekdaysShortRegex),this._weekdaysShortStrictRegex&&I?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function weekdaysMinRegex(I){return this._weekdaysParseExact?(hasOwnProp(this,"_weekdaysRegex")||computeWeekdaysParse.call(this),I?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(hasOwnProp(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=defaultWeekdaysMinRegex),this._weekdaysMinStrictRegex&&I?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function computeWeekdaysParse(){function I(ye,Ee){return Ee.length-ye.length}var z=[],U=[],q=[],Z=[],J,te,ce,he,me;for(J=0;J<7;J++)te=createUTC([2e3,1]).day(J),ce=regexEscape(this.weekdaysMin(te,"")),he=regexEscape(this.weekdaysShort(te,"")),me=regexEscape(this.weekdays(te,"")),z.push(ce),U.push(he),q.push(me),Z.push(ce),Z.push(he),Z.push(me);z.sort(I),U.sort(I),q.sort(I),Z.sort(I),this._weekdaysRegex=new RegExp("^("+Z.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+q.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+U.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+z.join("|")+")","i")}function hFormat(){return this.hours()%12||12}function kFormat(){return this.hours()||24}addFormatToken("H",["HH",2],0,"hour");addFormatToken("h",["hh",2],0,hFormat);addFormatToken("k",["kk",2],0,kFormat);addFormatToken("hmm",0,0,function(){return""+hFormat.apply(this)+zeroFill(this.minutes(),2)});addFormatToken("hmmss",0,0,function(){return""+hFormat.apply(this)+zeroFill(this.minutes(),2)+zeroFill(this.seconds(),2)});addFormatToken("Hmm",0,0,function(){return""+this.hours()+zeroFill(this.minutes(),2)});addFormatToken("Hmmss",0,0,function(){return""+this.hours()+zeroFill(this.minutes(),2)+zeroFill(this.seconds(),2)});function meridiem(I,z){addFormatToken(I,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),z)})}meridiem("a",!0);meridiem("A",!1);function matchMeridiem(I,z){return z._meridiemParse}addRegexToken("a",matchMeridiem);addRegexToken("A",matchMeridiem);addRegexToken("H",match1to2,match1to2HasZero);addRegexToken("h",match1to2,match1to2NoLeadingZero);addRegexToken("k",match1to2,match1to2NoLeadingZero);addRegexToken("HH",match1to2,match2);addRegexToken("hh",match1to2,match2);addRegexToken("kk",match1to2,match2);addRegexToken("hmm",match3to4);addRegexToken("hmmss",match5to6);addRegexToken("Hmm",match3to4);addRegexToken("Hmmss",match5to6);addParseToken(["H","HH"],HOUR);addParseToken(["k","kk"],function(I,z,U){var q=toInt(I);z[HOUR]=q===24?0:q});addParseToken(["a","A"],function(I,z,U){U._isPm=U._locale.isPM(I),U._meridiem=I});addParseToken(["h","hh"],function(I,z,U){z[HOUR]=toInt(I),getParsingFlags(U).bigHour=!0});addParseToken("hmm",function(I,z,U){var q=I.length-2;z[HOUR]=toInt(I.substr(0,q)),z[MINUTE]=toInt(I.substr(q)),getParsingFlags(U).bigHour=!0});addParseToken("hmmss",function(I,z,U){var q=I.length-4,Z=I.length-2;z[HOUR]=toInt(I.substr(0,q)),z[MINUTE]=toInt(I.substr(q,2)),z[SECOND]=toInt(I.substr(Z)),getParsingFlags(U).bigHour=!0});addParseToken("Hmm",function(I,z,U){var q=I.length-2;z[HOUR]=toInt(I.substr(0,q)),z[MINUTE]=toInt(I.substr(q))});addParseToken("Hmmss",function(I,z,U){var q=I.length-4,Z=I.length-2;z[HOUR]=toInt(I.substr(0,q)),z[MINUTE]=toInt(I.substr(q,2)),z[SECOND]=toInt(I.substr(Z))});function localeIsPM(I){return(I+"").toLowerCase().charAt(0)==="p"}var defaultLocaleMeridiemParse=/[ap]\.?m?\.?/i,getSetHour=makeGetSet("Hours",!0);function localeMeridiem(I,z,U){return I>11?U?"pm":"PM":U?"am":"AM"}var baseConfig={calendar:defaultCalendar,longDateFormat:defaultLongDateFormat,invalidDate:defaultInvalidDate,ordinal:defaultOrdinal,dayOfMonthOrdinalParse:defaultDayOfMonthOrdinalParse,relativeTime:defaultRelativeTime,months:defaultLocaleMonths,monthsShort:defaultLocaleMonthsShort,week:defaultLocaleWeek,weekdays:defaultLocaleWeekdays,weekdaysMin:defaultLocaleWeekdaysMin,weekdaysShort:defaultLocaleWeekdaysShort,meridiemParse:defaultLocaleMeridiemParse},locales={},localeFamilies={},globalLocale;function commonPrefix(I,z){var U,q=Math.min(I.length,z.length);for(U=0;U<q;U+=1)if(I[U]!==z[U])return U;return q}function normalizeLocale(I){return I&&I.toLowerCase().replace("_","-")}function chooseLocale(I){for(var z=0,U,q,Z,J;z<I.length;){for(J=normalizeLocale(I[z]).split("-"),U=J.length,q=normalizeLocale(I[z+1]),q=q?q.split("-"):null;U>0;){if(Z=loadLocale(J.slice(0,U).join("-")),Z)return Z;if(q&&q.length>=U&&commonPrefix(J,q)>=U-1)break;U--}z++}return globalLocale}function isLocaleNameSane(I){return!!(I&&I.match("^[^/\\\\]*$"))}function loadLocale(I){var z=null,U;if(locales[I]===void 0&&typeof module<"u"&&module&&module.exports&&isLocaleNameSane(I))try{z=globalLocale._abbr,U=require,U("./locale/"+I),getSetGlobalLocale(z)}catch{locales[I]=null}return locales[I]}function getSetGlobalLocale(I,z){var U;return I&&(isUndefined(z)?U=getLocale(I):U=defineLocale(I,z),U?globalLocale=U:typeof console<"u"&&console.warn&&console.warn("Locale "+I+" not found. Did you forget to load it?")),globalLocale._abbr}function defineLocale(I,z){if(z!==null){var U,q=baseConfig;if(z.abbr=I,locales[I]!=null)deprecateSimple("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),q=locales[I]._config;else if(z.parentLocale!=null)if(locales[z.parentLocale]!=null)q=locales[z.parentLocale]._config;else if(U=loadLocale(z.parentLocale),U!=null)q=U._config;else return localeFamilies[z.parentLocale]||(localeFamilies[z.parentLocale]=[]),localeFamilies[z.parentLocale].push({name:I,config:z}),null;return locales[I]=new Locale(mergeConfigs(q,z)),localeFamilies[I]&&localeFamilies[I].forEach(function(Z){defineLocale(Z.name,Z.config)}),getSetGlobalLocale(I),locales[I]}else return delete locales[I],null}function updateLocale(I,z){if(z!=null){var U,q,Z=baseConfig;locales[I]!=null&&locales[I].parentLocale!=null?locales[I].set(mergeConfigs(locales[I]._config,z)):(q=loadLocale(I),q!=null&&(Z=q._config),z=mergeConfigs(Z,z),q==null&&(z.abbr=I),U=new Locale(z),U.parentLocale=locales[I],locales[I]=U),getSetGlobalLocale(I)}else locales[I]!=null&&(locales[I].parentLocale!=null?(locales[I]=locales[I].parentLocale,I===getSetGlobalLocale()&&getSetGlobalLocale(I)):locales[I]!=null&&delete locales[I]);return locales[I]}function getLocale(I){var z;if(I&&I._locale&&I._locale._abbr&&(I=I._locale._abbr),!I)return globalLocale;if(!isArray(I)){if(z=loadLocale(I),z)return z;I=[I]}return chooseLocale(I)}function listLocales(){return keys(locales)}function checkOverflow(I){var z,U=I._a;return U&&getParsingFlags(I).overflow===-2&&(z=U[MONTH]<0||U[MONTH]>11?MONTH:U[DATE]<1||U[DATE]>daysInMonth(U[YEAR],U[MONTH])?DATE:U[HOUR]<0||U[HOUR]>24||U[HOUR]===24&&(U[MINUTE]!==0||U[SECOND]!==0||U[MILLISECOND]!==0)?HOUR:U[MINUTE]<0||U[MINUTE]>59?MINUTE:U[SECOND]<0||U[SECOND]>59?SECOND:U[MILLISECOND]<0||U[MILLISECOND]>999?MILLISECOND:-1,getParsingFlags(I)._overflowDayOfYear&&(z<YEAR||z>DATE)&&(z=DATE),getParsingFlags(I)._overflowWeeks&&z===-1&&(z=WEEK),getParsingFlags(I)._overflowWeekday&&z===-1&&(z=WEEKDAY),getParsingFlags(I).overflow=z),I}var extendedIsoRegex=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,basicIsoRegex=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,tzRegex=/Z|[+-]\d\d(?::?\d\d)?/,isoDates=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],isoTimes=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],aspNetJsonRegex=/^\/?Date\((-?\d+)/i,rfc2822=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,obsOffsets={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function configFromISO(I){var z,U,q=I._i,Z=extendedIsoRegex.exec(q)||basicIsoRegex.exec(q),J,te,ce,he,me=isoDates.length,ye=isoTimes.length;if(Z){for(getParsingFlags(I).iso=!0,z=0,U=me;z<U;z++)if(isoDates[z][1].exec(Z[1])){te=isoDates[z][0],J=isoDates[z][2]!==!1;break}if(te==null){I._isValid=!1;return}if(Z[3]){for(z=0,U=ye;z<U;z++)if(isoTimes[z][1].exec(Z[3])){ce=(Z[2]||" ")+isoTimes[z][0];break}if(ce==null){I._isValid=!1;return}}if(!J&&ce!=null){I._isValid=!1;return}if(Z[4])if(tzRegex.exec(Z[4]))he="Z";else{I._isValid=!1;return}I._f=te+(ce||"")+(he||""),configFromStringAndFormat(I)}else I._isValid=!1}function extractFromRFC2822Strings(I,z,U,q,Z,J){var te=[untruncateYear(I),defaultLocaleMonthsShort.indexOf(z),parseInt(U,10),parseInt(q,10),parseInt(Z,10)];return J&&te.push(parseInt(J,10)),te}function untruncateYear(I){var z=parseInt(I,10);return z<=49?2e3+z:z<=999?1900+z:z}function preprocessRFC2822(I){return I.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function checkWeekday(I,z,U){if(I){var q=defaultLocaleWeekdaysShort.indexOf(I),Z=new Date(z[0],z[1],z[2]).getDay();if(q!==Z)return getParsingFlags(U).weekdayMismatch=!0,U._isValid=!1,!1}return!0}function calculateOffset(I,z,U){if(I)return obsOffsets[I];if(z)return 0;var q=parseInt(U,10),Z=q%100,J=(q-Z)/100;return J*60+Z}function configFromRFC2822(I){var z=rfc2822.exec(preprocessRFC2822(I._i)),U;if(z){if(U=extractFromRFC2822Strings(z[4],z[3],z[2],z[5],z[6],z[7]),!checkWeekday(z[1],U,I))return;I._a=U,I._tzm=calculateOffset(z[8],z[9],z[10]),I._d=createUTCDate.apply(null,I._a),I._d.setUTCMinutes(I._d.getUTCMinutes()-I._tzm),getParsingFlags(I).rfc2822=!0}else I._isValid=!1}function configFromString(I){var z=aspNetJsonRegex.exec(I._i);if(z!==null){I._d=new Date(+z[1]);return}if(configFromISO(I),I._isValid===!1)delete I._isValid;else return;if(configFromRFC2822(I),I._isValid===!1)delete I._isValid;else return;I._strict?I._isValid=!1:hooks.createFromInputFallback(I)}hooks.createFromInputFallback=deprecate("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(I){I._d=new Date(I._i+(I._useUTC?" UTC":""))});function defaults(I,z,U){return I??z??U}function currentDateArray(I){var z=new Date(hooks.now());return I._useUTC?[z.getUTCFullYear(),z.getUTCMonth(),z.getUTCDate()]:[z.getFullYear(),z.getMonth(),z.getDate()]}function configFromArray(I){var z,U,q=[],Z,J,te;if(!I._d){for(Z=currentDateArray(I),I._w&&I._a[DATE]==null&&I._a[MONTH]==null&&dayOfYearFromWeekInfo(I),I._dayOfYear!=null&&(te=defaults(I._a[YEAR],Z[YEAR]),(I._dayOfYear>daysInYear(te)||I._dayOfYear===0)&&(getParsingFlags(I)._overflowDayOfYear=!0),U=createUTCDate(te,0,I._dayOfYear),I._a[MONTH]=U.getUTCMonth(),I._a[DATE]=U.getUTCDate()),z=0;z<3&&I._a[z]==null;++z)I._a[z]=q[z]=Z[z];for(;z<7;z++)I._a[z]=q[z]=I._a[z]==null?z===2?1:0:I._a[z];I._a[HOUR]===24&&I._a[MINUTE]===0&&I._a[SECOND]===0&&I._a[MILLISECOND]===0&&(I._nextDay=!0,I._a[HOUR]=0),I._d=(I._useUTC?createUTCDate:createDate).apply(null,q),J=I._useUTC?I._d.getUTCDay():I._d.getDay(),I._tzm!=null&&I._d.setUTCMinutes(I._d.getUTCMinutes()-I._tzm),I._nextDay&&(I._a[HOUR]=24),I._w&&typeof I._w.d<"u"&&I._w.d!==J&&(getParsingFlags(I).weekdayMismatch=!0)}}function dayOfYearFromWeekInfo(I){var z,U,q,Z,J,te,ce,he,me;z=I._w,z.GG!=null||z.W!=null||z.E!=null?(J=1,te=4,U=defaults(z.GG,I._a[YEAR],weekOfYear(createLocal(),1,4).year),q=defaults(z.W,1),Z=defaults(z.E,1),(Z<1||Z>7)&&(he=!0)):(J=I._locale._week.dow,te=I._locale._week.doy,me=weekOfYear(createLocal(),J,te),U=defaults(z.gg,I._a[YEAR],me.year),q=defaults(z.w,me.week),z.d!=null?(Z=z.d,(Z<0||Z>6)&&(he=!0)):z.e!=null?(Z=z.e+J,(z.e<0||z.e>6)&&(he=!0)):Z=J),q<1||q>weeksInYear(U,J,te)?getParsingFlags(I)._overflowWeeks=!0:he!=null?getParsingFlags(I)._overflowWeekday=!0:(ce=dayOfYearFromWeeks(U,q,Z,J,te),I._a[YEAR]=ce.year,I._dayOfYear=ce.dayOfYear)}hooks.ISO_8601=function(){};hooks.RFC_2822=function(){};function configFromStringAndFormat(I){if(I._f===hooks.ISO_8601){configFromISO(I);return}if(I._f===hooks.RFC_2822){configFromRFC2822(I);return}I._a=[],getParsingFlags(I).empty=!0;var z=""+I._i,U,q,Z,J,te,ce=z.length,he=0,me,ye;for(Z=expandFormat(I._f,I._locale).match(formattingTokens)||[],ye=Z.length,U=0;U<ye;U++)J=Z[U],q=(z.match(getParseRegexForToken(J,I))||[])[0],q&&(te=z.substr(0,z.indexOf(q)),te.length>0&&getParsingFlags(I).unusedInput.push(te),z=z.slice(z.indexOf(q)+q.length),he+=q.length),formatTokenFunctions[J]?(q?getParsingFlags(I).empty=!1:getParsingFlags(I).unusedTokens.push(J),addTimeToArrayFromToken(J,q,I)):I._strict&&!q&&getParsingFlags(I).unusedTokens.push(J);getParsingFlags(I).charsLeftOver=ce-he,z.length>0&&getParsingFlags(I).unusedInput.push(z),I._a[HOUR]<=12&&getParsingFlags(I).bigHour===!0&&I._a[HOUR]>0&&(getParsingFlags(I).bigHour=void 0),getParsingFlags(I).parsedDateParts=I._a.slice(0),getParsingFlags(I).meridiem=I._meridiem,I._a[HOUR]=meridiemFixWrap(I._locale,I._a[HOUR],I._meridiem),me=getParsingFlags(I).era,me!==null&&(I._a[YEAR]=I._locale.erasConvertYear(me,I._a[YEAR])),configFromArray(I),checkOverflow(I)}function meridiemFixWrap(I,z,U){var q;return U==null?z:I.meridiemHour!=null?I.meridiemHour(z,U):(I.isPM!=null&&(q=I.isPM(U),q&&z<12&&(z+=12),!q&&z===12&&(z=0)),z)}function configFromStringAndArray(I){var z,U,q,Z,J,te,ce=!1,he=I._f.length;if(he===0){getParsingFlags(I).invalidFormat=!0,I._d=new Date(NaN);return}for(Z=0;Z<he;Z++)J=0,te=!1,z=copyConfig({},I),I._useUTC!=null&&(z._useUTC=I._useUTC),z._f=I._f[Z],configFromStringAndFormat(z),isValid(z)&&(te=!0),J+=getParsingFlags(z).charsLeftOver,J+=getParsingFlags(z).unusedTokens.length*10,getParsingFlags(z).score=J,ce?J<q&&(q=J,U=z):(q==null||J<q||te)&&(q=J,U=z,te&&(ce=!0));extend(I,U||z)}function configFromObject(I){if(!I._d){var z=normalizeObjectUnits(I._i),U=z.day===void 0?z.date:z.day;I._a=map([z.year,z.month,U,z.hour,z.minute,z.second,z.millisecond],function(q){return q&&parseInt(q,10)}),configFromArray(I)}}function createFromConfig(I){var z=new Moment(checkOverflow(prepareConfig(I)));return z._nextDay&&(z.add(1,"d"),z._nextDay=void 0),z}function prepareConfig(I){var z=I._i,U=I._f;return I._locale=I._locale||getLocale(I._l),z===null||U===void 0&&z===""?createInvalid({nullInput:!0}):(typeof z=="string"&&(I._i=z=I._locale.preparse(z)),isMoment(z)?new Moment(checkOverflow(z)):(isDate(z)?I._d=z:isArray(U)?configFromStringAndArray(I):U?configFromStringAndFormat(I):configFromInput(I),isValid(I)||(I._d=null),I))}function configFromInput(I){var z=I._i;isUndefined(z)?I._d=new Date(hooks.now()):isDate(z)?I._d=new Date(z.valueOf()):typeof z=="string"?configFromString(I):isArray(z)?(I._a=map(z.slice(0),function(U){return parseInt(U,10)}),configFromArray(I)):isObject(z)?configFromObject(I):isNumber(z)?I._d=new Date(z):hooks.createFromInputFallback(I)}function createLocalOrUTC(I,z,U,q,Z){var J={};return(z===!0||z===!1)&&(q=z,z=void 0),(U===!0||U===!1)&&(q=U,U=void 0),(isObject(I)&&isObjectEmpty(I)||isArray(I)&&I.length===0)&&(I=void 0),J._isAMomentObject=!0,J._useUTC=J._isUTC=Z,J._l=U,J._i=I,J._f=z,J._strict=q,createFromConfig(J)}function createLocal(I,z,U,q){return createLocalOrUTC(I,z,U,q,!1)}var prototypeMin=deprecate("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var I=createLocal.apply(null,arguments);return this.isValid()&&I.isValid()?I<this?this:I:createInvalid()}),prototypeMax=deprecate("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var I=createLocal.apply(null,arguments);return this.isValid()&&I.isValid()?I>this?this:I:createInvalid()});function pickBy(I,z){var U,q;if(z.length===1&&isArray(z[0])&&(z=z[0]),!z.length)return createLocal();for(U=z[0],q=1;q<z.length;++q)(!z[q].isValid()||z[q][I](U))&&(U=z[q]);return U}function min(){var I=[].slice.call(arguments,0);return pickBy("isBefore",I)}function max(){var I=[].slice.call(arguments,0);return pickBy("isAfter",I)}var now=function(){return Date.now?Date.now():+new Date},ordering=["year","quarter","month","week","day","hour","minute","second","millisecond"];function isDurationValid(I){var z,U=!1,q,Z=ordering.length;for(z in I)if(hasOwnProp(I,z)&&!(indexOf.call(ordering,z)!==-1&&(I[z]==null||!isNaN(I[z]))))return!1;for(q=0;q<Z;++q)if(I[ordering[q]]){if(U)return!1;parseFloat(I[ordering[q]])!==toInt(I[ordering[q]])&&(U=!0)}return!0}function isValid$1(){return this._isValid}function createInvalid$1(){return createDuration(NaN)}function Duration(I){var z=normalizeObjectUnits(I),U=z.year||0,q=z.quarter||0,Z=z.month||0,J=z.week||z.isoWeek||0,te=z.day||0,ce=z.hour||0,he=z.minute||0,me=z.second||0,ye=z.millisecond||0;this._isValid=isDurationValid(z),this._milliseconds=+ye+me*1e3+he*6e4+ce*1e3*60*60,this._days=+te+J*7,this._months=+Z+q*3+U*12,this._data={},this._locale=getLocale(),this._bubble()}function isDuration(I){return I instanceof Duration}function absRound(I){return I<0?Math.round(-1*I)*-1:Math.round(I)}function compareArrays(I,z,U){var q=Math.min(I.length,z.length),Z=Math.abs(I.length-z.length),J=0,te;for(te=0;te<q;te++)(U&&I[te]!==z[te]||!U&&toInt(I[te])!==toInt(z[te]))&&J++;return J+Z}function offset(I,z){addFormatToken(I,0,0,function(){var U=this.utcOffset(),q="+";return U<0&&(U=-U,q="-"),q+zeroFill(~~(U/60),2)+z+zeroFill(~~U%60,2)})}offset("Z",":");offset("ZZ","");addRegexToken("Z",matchShortOffset);addRegexToken("ZZ",matchShortOffset);addParseToken(["Z","ZZ"],function(I,z,U){U._useUTC=!0,U._tzm=offsetFromString(matchShortOffset,I)});var chunkOffset=/([\+\-]|\d\d)/gi;function offsetFromString(I,z){var U=(z||"").match(I),q,Z,J;return U===null?null:(q=U[U.length-1]||[],Z=(q+"").match(chunkOffset)||["-",0,0],J=+(Z[1]*60)+toInt(Z[2]),J===0?0:Z[0]==="+"?J:-J)}function cloneWithOffset(I,z){var U,q;return z._isUTC?(U=z.clone(),q=(isMoment(I)||isDate(I)?I.valueOf():createLocal(I).valueOf())-U.valueOf(),U._d.setTime(U._d.valueOf()+q),hooks.updateOffset(U,!1),U):createLocal(I).local()}function getDateOffset(I){return-Math.round(I._d.getTimezoneOffset())}hooks.updateOffset=function(){};function getSetOffset(I,z,U){var q=this._offset||0,Z;if(!this.isValid())return I!=null?this:NaN;if(I!=null){if(typeof I=="string"){if(I=offsetFromString(matchShortOffset,I),I===null)return this}else Math.abs(I)<16&&!U&&(I=I*60);return!this._isUTC&&z&&(Z=getDateOffset(this)),this._offset=I,this._isUTC=!0,Z!=null&&this.add(Z,"m"),q!==I&&(!z||this._changeInProgress?addSubtract(this,createDuration(I-q,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,hooks.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?q:getDateOffset(this)}function getSetZone(I,z){return I!=null?(typeof I!="string"&&(I=-I),this.utcOffset(I,z),this):-this.utcOffset()}function setOffsetToUTC(I){return this.utcOffset(0,I)}function setOffsetToLocal(I){return this._isUTC&&(this.utcOffset(0,I),this._isUTC=!1,I&&this.subtract(getDateOffset(this),"m")),this}function setOffsetToParsedOffset(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var I=offsetFromString(matchOffset,this._i);I!=null?this.utcOffset(I):this.utcOffset(0,!0)}return this}function hasAlignedHourOffset(I){return this.isValid()?(I=I?createLocal(I).utcOffset():0,(this.utcOffset()-I)%60===0):!1}function isDaylightSavingTime(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function isDaylightSavingTimeShifted(){if(!isUndefined(this._isDSTShifted))return this._isDSTShifted;var I={},z;return copyConfig(I,this),I=prepareConfig(I),I._a?(z=I._isUTC?createUTC(I._a):createLocal(I._a),this._isDSTShifted=this.isValid()&&compareArrays(I._a,z.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function isLocal(){return this.isValid()?!this._isUTC:!1}function isUtcOffset(){return this.isValid()?this._isUTC:!1}function isUtc(){return this.isValid()?this._isUTC&&this._offset===0:!1}var aspNetRegex=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,isoRegex=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function createDuration(I,z){var U=I,q=null,Z,J,te;return isDuration(I)?U={ms:I._milliseconds,d:I._days,M:I._months}:isNumber(I)||!isNaN(+I)?(U={},z?U[z]=+I:U.milliseconds=+I):(q=aspNetRegex.exec(I))?(Z=q[1]==="-"?-1:1,U={y:0,d:toInt(q[DATE])*Z,h:toInt(q[HOUR])*Z,m:toInt(q[MINUTE])*Z,s:toInt(q[SECOND])*Z,ms:toInt(absRound(q[MILLISECOND]*1e3))*Z}):(q=isoRegex.exec(I))?(Z=q[1]==="-"?-1:1,U={y:parseIso(q[2],Z),M:parseIso(q[3],Z),w:parseIso(q[4],Z),d:parseIso(q[5],Z),h:parseIso(q[6],Z),m:parseIso(q[7],Z),s:parseIso(q[8],Z)}):U==null?U={}:typeof U=="object"&&("from"in U||"to"in U)&&(te=momentsDifference(createLocal(U.from),createLocal(U.to)),U={},U.ms=te.milliseconds,U.M=te.months),J=new Duration(U),isDuration(I)&&hasOwnProp(I,"_locale")&&(J._locale=I._locale),isDuration(I)&&hasOwnProp(I,"_isValid")&&(J._isValid=I._isValid),J}createDuration.fn=Duration.prototype;createDuration.invalid=createInvalid$1;function parseIso(I,z){var U=I&&parseFloat(I.replace(",","."));return(isNaN(U)?0:U)*z}function positiveMomentsDifference(I,z){var U={};return U.months=z.month()-I.month()+(z.year()-I.year())*12,I.clone().add(U.months,"M").isAfter(z)&&--U.months,U.milliseconds=+z-+I.clone().add(U.months,"M"),U}function momentsDifference(I,z){var U;return I.isValid()&&z.isValid()?(z=cloneWithOffset(z,I),I.isBefore(z)?U=positiveMomentsDifference(I,z):(U=positiveMomentsDifference(z,I),U.milliseconds=-U.milliseconds,U.months=-U.months),U):{milliseconds:0,months:0}}function createAdder(I,z){return function(U,q){var Z,J;return q!==null&&!isNaN(+q)&&(deprecateSimple(z,"moment()."+z+"(period, number) is deprecated. Please use moment()."+z+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),J=U,U=q,q=J),Z=createDuration(U,q),addSubtract(this,Z,I),this}}function addSubtract(I,z,U,q){var Z=z._milliseconds,J=absRound(z._days),te=absRound(z._months);I.isValid()&&(q=q??!0,te&&setMonth(I,get(I,"Month")+te*U),J&&set$1(I,"Date",get(I,"Date")+J*U),Z&&I._d.setTime(I._d.valueOf()+Z*U),q&&hooks.updateOffset(I,J||te))}var add=createAdder(1,"add"),subtract=createAdder(-1,"subtract");function isString(I){return typeof I=="string"||I instanceof String}function isMomentInput(I){return isMoment(I)||isDate(I)||isString(I)||isNumber(I)||isNumberOrStringArray(I)||isMomentInputObject(I)||I===null||I===void 0}function isMomentInputObject(I){var z=isObject(I)&&!isObjectEmpty(I),U=!1,q=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],Z,J,te=q.length;for(Z=0;Z<te;Z+=1)J=q[Z],U=U||hasOwnProp(I,J);return z&&U}function isNumberOrStringArray(I){var z=isArray(I),U=!1;return z&&(U=I.filter(function(q){return!isNumber(q)&&isString(I)}).length===0),z&&U}function isCalendarSpec(I){var z=isObject(I)&&!isObjectEmpty(I),U=!1,q=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],Z,J;for(Z=0;Z<q.length;Z+=1)J=q[Z],U=U||hasOwnProp(I,J);return z&&U}function getCalendarFormat(I,z){var U=I.diff(z,"days",!0);return U<-6?"sameElse":U<-1?"lastWeek":U<0?"lastDay":U<1?"sameDay":U<2?"nextDay":U<7?"nextWeek":"sameElse"}function calendar$1(I,z){arguments.length===1&&(arguments[0]?isMomentInput(arguments[0])?(I=arguments[0],z=void 0):isCalendarSpec(arguments[0])&&(z=arguments[0],I=void 0):(I=void 0,z=void 0));var U=I||createLocal(),q=cloneWithOffset(U,this).startOf("day"),Z=hooks.calendarFormat(this,q)||"sameElse",J=z&&(isFunction(z[Z])?z[Z].call(this,U):z[Z]);return this.format(J||this.localeData().calendar(Z,this,createLocal(U)))}function clone(){return new Moment(this)}function isAfter(I,z){var U=isMoment(I)?I:createLocal(I);return this.isValid()&&U.isValid()?(z=normalizeUnits(z)||"millisecond",z==="millisecond"?this.valueOf()>U.valueOf():U.valueOf()<this.clone().startOf(z).valueOf()):!1}function isBefore(I,z){var U=isMoment(I)?I:createLocal(I);return this.isValid()&&U.isValid()?(z=normalizeUnits(z)||"millisecond",z==="millisecond"?this.valueOf()<U.valueOf():this.clone().endOf(z).valueOf()<U.valueOf()):!1}function isBetween(I,z,U,q){var Z=isMoment(I)?I:createLocal(I),J=isMoment(z)?z:createLocal(z);return this.isValid()&&Z.isValid()&&J.isValid()?(q=q||"()",(q[0]==="("?this.isAfter(Z,U):!this.isBefore(Z,U))&&(q[1]===")"?this.isBefore(J,U):!this.isAfter(J,U))):!1}function isSame(I,z){var U=isMoment(I)?I:createLocal(I),q;return this.isValid()&&U.isValid()?(z=normalizeUnits(z)||"millisecond",z==="millisecond"?this.valueOf()===U.valueOf():(q=U.valueOf(),this.clone().startOf(z).valueOf()<=q&&q<=this.clone().endOf(z).valueOf())):!1}function isSameOrAfter(I,z){return this.isSame(I,z)||this.isAfter(I,z)}function isSameOrBefore(I,z){return this.isSame(I,z)||this.isBefore(I,z)}function diff(I,z,U){var q,Z,J;if(!this.isValid())return NaN;if(q=cloneWithOffset(I,this),!q.isValid())return NaN;switch(Z=(q.utcOffset()-this.utcOffset())*6e4,z=normalizeUnits(z),z){case"year":J=monthDiff(this,q)/12;break;case"month":J=monthDiff(this,q);break;case"quarter":J=monthDiff(this,q)/3;break;case"second":J=(this-q)/1e3;break;case"minute":J=(this-q)/6e4;break;case"hour":J=(this-q)/36e5;break;case"day":J=(this-q-Z)/864e5;break;case"week":J=(this-q-Z)/6048e5;break;default:J=this-q}return U?J:absFloor(J)}function monthDiff(I,z){if(I.date()<z.date())return-monthDiff(z,I);var U=(z.year()-I.year())*12+(z.month()-I.month()),q=I.clone().add(U,"months"),Z,J;return z-q<0?(Z=I.clone().add(U-1,"months"),J=(z-q)/(q-Z)):(Z=I.clone().add(U+1,"months"),J=(z-q)/(Z-q)),-(U+J)||0}hooks.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";hooks.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function toString(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function toISOString(I){if(!this.isValid())return null;var z=I!==!0,U=z?this.clone().utc():this;return U.year()<0||U.year()>9999?formatMoment(U,z?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):isFunction(Date.prototype.toISOString)?z?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",formatMoment(U,"Z")):formatMoment(U,z?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function inspect(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var I="moment",z="",U,q,Z,J;return this.isLocal()||(I=this.utcOffset()===0?"moment.utc":"moment.parseZone",z="Z"),U="["+I+'("]',q=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",Z="-MM-DD[T]HH:mm:ss.SSS",J=z+'[")]',this.format(U+q+Z+J)}function format(I){I||(I=this.isUtc()?hooks.defaultFormatUtc:hooks.defaultFormat);var z=formatMoment(this,I);return this.localeData().postformat(z)}function from(I,z){return this.isValid()&&(isMoment(I)&&I.isValid()||createLocal(I).isValid())?createDuration({to:this,from:I}).locale(this.locale()).humanize(!z):this.localeData().invalidDate()}function fromNow(I){return this.from(createLocal(),I)}function to(I,z){return this.isValid()&&(isMoment(I)&&I.isValid()||createLocal(I).isValid())?createDuration({from:this,to:I}).locale(this.locale()).humanize(!z):this.localeData().invalidDate()}function toNow(I){return this.to(createLocal(),I)}function locale(I){var z;return I===void 0?this._locale._abbr:(z=getLocale(I),z!=null&&(this._locale=z),this)}var lang=deprecate("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(I){return I===void 0?this.localeData():this.locale(I)});function localeData(){return this._locale}var MS_PER_SECOND=1e3,MS_PER_MINUTE=60*MS_PER_SECOND,MS_PER_HOUR=60*MS_PER_MINUTE,MS_PER_400_YEARS=(365*400+97)*24*MS_PER_HOUR;function mod$1(I,z){return(I%z+z)%z}function localStartOfDate(I,z,U){return I<100&&I>=0?new Date(I+400,z,U)-MS_PER_400_YEARS:new Date(I,z,U).valueOf()}function utcStartOfDate(I,z,U){return I<100&&I>=0?Date.UTC(I+400,z,U)-MS_PER_400_YEARS:Date.UTC(I,z,U)}function startOf(I){var z,U;if(I=normalizeUnits(I),I===void 0||I==="millisecond"||!this.isValid())return this;switch(U=this._isUTC?utcStartOfDate:localStartOfDate,I){case"year":z=U(this.year(),0,1);break;case"quarter":z=U(this.year(),this.month()-this.month()%3,1);break;case"month":z=U(this.year(),this.month(),1);break;case"week":z=U(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":z=U(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":z=U(this.year(),this.month(),this.date());break;case"hour":z=this._d.valueOf(),z-=mod$1(z+(this._isUTC?0:this.utcOffset()*MS_PER_MINUTE),MS_PER_HOUR);break;case"minute":z=this._d.valueOf(),z-=mod$1(z,MS_PER_MINUTE);break;case"second":z=this._d.valueOf(),z-=mod$1(z,MS_PER_SECOND);break}return this._d.setTime(z),hooks.updateOffset(this,!0),this}function endOf(I){var z,U;if(I=normalizeUnits(I),I===void 0||I==="millisecond"||!this.isValid())return this;switch(U=this._isUTC?utcStartOfDate:localStartOfDate,I){case"year":z=U(this.year()+1,0,1)-1;break;case"quarter":z=U(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":z=U(this.year(),this.month()+1,1)-1;break;case"week":z=U(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":z=U(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":z=U(this.year(),this.month(),this.date()+1)-1;break;case"hour":z=this._d.valueOf(),z+=MS_PER_HOUR-mod$1(z+(this._isUTC?0:this.utcOffset()*MS_PER_MINUTE),MS_PER_HOUR)-1;break;case"minute":z=this._d.valueOf(),z+=MS_PER_MINUTE-mod$1(z,MS_PER_MINUTE)-1;break;case"second":z=this._d.valueOf(),z+=MS_PER_SECOND-mod$1(z,MS_PER_SECOND)-1;break}return this._d.setTime(z),hooks.updateOffset(this,!0),this}function valueOf(){return this._d.valueOf()-(this._offset||0)*6e4}function unix(){return Math.floor(this.valueOf()/1e3)}function toDate(){return new Date(this.valueOf())}function toArray(){var I=this;return[I.year(),I.month(),I.date(),I.hour(),I.minute(),I.second(),I.millisecond()]}function toObject(){var I=this;return{years:I.year(),months:I.month(),date:I.date(),hours:I.hours(),minutes:I.minutes(),seconds:I.seconds(),milliseconds:I.milliseconds()}}function toJSON(){return this.isValid()?this.toISOString():null}function isValid$2(){return isValid(this)}function parsingFlags(){return extend({},getParsingFlags(this))}function invalidAt(){return getParsingFlags(this).overflow}function creationData(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}addFormatToken("N",0,0,"eraAbbr");addFormatToken("NN",0,0,"eraAbbr");addFormatToken("NNN",0,0,"eraAbbr");addFormatToken("NNNN",0,0,"eraName");addFormatToken("NNNNN",0,0,"eraNarrow");addFormatToken("y",["y",1],"yo","eraYear");addFormatToken("y",["yy",2],0,"eraYear");addFormatToken("y",["yyy",3],0,"eraYear");addFormatToken("y",["yyyy",4],0,"eraYear");addRegexToken("N",matchEraAbbr);addRegexToken("NN",matchEraAbbr);addRegexToken("NNN",matchEraAbbr);addRegexToken("NNNN",matchEraName);addRegexToken("NNNNN",matchEraNarrow);addParseToken(["N","NN","NNN","NNNN","NNNNN"],function(I,z,U,q){var Z=U._locale.erasParse(I,q,U._strict);Z?getParsingFlags(U).era=Z:getParsingFlags(U).invalidEra=I});addRegexToken("y",matchUnsigned);addRegexToken("yy",matchUnsigned);addRegexToken("yyy",matchUnsigned);addRegexToken("yyyy",matchUnsigned);addRegexToken("yo",matchEraYearOrdinal);addParseToken(["y","yy","yyy","yyyy"],YEAR);addParseToken(["yo"],function(I,z,U,q){var Z;U._locale._eraYearOrdinalRegex&&(Z=I.match(U._locale._eraYearOrdinalRegex)),U._locale.eraYearOrdinalParse?z[YEAR]=U._locale.eraYearOrdinalParse(I,Z):z[YEAR]=parseInt(I,10)});function localeEras(I,z){var U,q,Z,J=this._eras||getLocale("en")._eras;for(U=0,q=J.length;U<q;++U){switch(typeof J[U].since){case"string":Z=hooks(J[U].since).startOf("day"),J[U].since=Z.valueOf();break}switch(typeof J[U].until){case"undefined":J[U].until=1/0;break;case"string":Z=hooks(J[U].until).startOf("day").valueOf(),J[U].until=Z.valueOf();break}}return J}function localeErasParse(I,z,U){var q,Z,J=this.eras(),te,ce,he;for(I=I.toUpperCase(),q=0,Z=J.length;q<Z;++q)if(te=J[q].name.toUpperCase(),ce=J[q].abbr.toUpperCase(),he=J[q].narrow.toUpperCase(),U)switch(z){case"N":case"NN":case"NNN":if(ce===I)return J[q];break;case"NNNN":if(te===I)return J[q];break;case"NNNNN":if(he===I)return J[q];break}else if([te,ce,he].indexOf(I)>=0)return J[q]}function localeErasConvertYear(I,z){var U=I.since<=I.until?1:-1;return z===void 0?hooks(I.since).year():hooks(I.since).year()+(z-I.offset)*U}function getEraName(){var I,z,U,q=this.localeData().eras();for(I=0,z=q.length;I<z;++I)if(U=this.clone().startOf("day").valueOf(),q[I].since<=U&&U<=q[I].until||q[I].until<=U&&U<=q[I].since)return q[I].name;return""}function getEraNarrow(){var I,z,U,q=this.localeData().eras();for(I=0,z=q.length;I<z;++I)if(U=this.clone().startOf("day").valueOf(),q[I].since<=U&&U<=q[I].until||q[I].until<=U&&U<=q[I].since)return q[I].narrow;return""}function getEraAbbr(){var I,z,U,q=this.localeData().eras();for(I=0,z=q.length;I<z;++I)if(U=this.clone().startOf("day").valueOf(),q[I].since<=U&&U<=q[I].until||q[I].until<=U&&U<=q[I].since)return q[I].abbr;return""}function getEraYear(){var I,z,U,q,Z=this.localeData().eras();for(I=0,z=Z.length;I<z;++I)if(U=Z[I].since<=Z[I].until?1:-1,q=this.clone().startOf("day").valueOf(),Z[I].since<=q&&q<=Z[I].until||Z[I].until<=q&&q<=Z[I].since)return(this.year()-hooks(Z[I].since).year())*U+Z[I].offset;return this.year()}function erasNameRegex(I){return hasOwnProp(this,"_erasNameRegex")||computeErasParse.call(this),I?this._erasNameRegex:this._erasRegex}function erasAbbrRegex(I){return hasOwnProp(this,"_erasAbbrRegex")||computeErasParse.call(this),I?this._erasAbbrRegex:this._erasRegex}function erasNarrowRegex(I){return hasOwnProp(this,"_erasNarrowRegex")||computeErasParse.call(this),I?this._erasNarrowRegex:this._erasRegex}function matchEraAbbr(I,z){return z.erasAbbrRegex(I)}function matchEraName(I,z){return z.erasNameRegex(I)}function matchEraNarrow(I,z){return z.erasNarrowRegex(I)}function matchEraYearOrdinal(I,z){return z._eraYearOrdinalRegex||matchUnsigned}function computeErasParse(){var I=[],z=[],U=[],q=[],Z,J,te,ce,he,me=this.eras();for(Z=0,J=me.length;Z<J;++Z)te=regexEscape(me[Z].name),ce=regexEscape(me[Z].abbr),he=regexEscape(me[Z].narrow),z.push(te),I.push(ce),U.push(he),q.push(te),q.push(ce),q.push(he);this._erasRegex=new RegExp("^("+q.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+z.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+I.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+U.join("|")+")","i")}addFormatToken(0,["gg",2],0,function(){return this.weekYear()%100});addFormatToken(0,["GG",2],0,function(){return this.isoWeekYear()%100});function addWeekYearFormatToken(I,z){addFormatToken(0,[I,I.length],0,z)}addWeekYearFormatToken("gggg","weekYear");addWeekYearFormatToken("ggggg","weekYear");addWeekYearFormatToken("GGGG","isoWeekYear");addWeekYearFormatToken("GGGGG","isoWeekYear");addRegexToken("G",matchSigned);addRegexToken("g",matchSigned);addRegexToken("GG",match1to2,match2);addRegexToken("gg",match1to2,match2);addRegexToken("GGGG",match1to4,match4);addRegexToken("gggg",match1to4,match4);addRegexToken("GGGGG",match1to6,match6);addRegexToken("ggggg",match1to6,match6);addWeekParseToken(["gggg","ggggg","GGGG","GGGGG"],function(I,z,U,q){z[q.substr(0,2)]=toInt(I)});addWeekParseToken(["gg","GG"],function(I,z,U,q){z[q]=hooks.parseTwoDigitYear(I)});function getSetWeekYear(I){return getSetWeekYearHelper.call(this,I,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function getSetISOWeekYear(I){return getSetWeekYearHelper.call(this,I,this.isoWeek(),this.isoWeekday(),1,4)}function getISOWeeksInYear(){return weeksInYear(this.year(),1,4)}function getISOWeeksInISOWeekYear(){return weeksInYear(this.isoWeekYear(),1,4)}function getWeeksInYear(){var I=this.localeData()._week;return weeksInYear(this.year(),I.dow,I.doy)}function getWeeksInWeekYear(){var I=this.localeData()._week;return weeksInYear(this.weekYear(),I.dow,I.doy)}function getSetWeekYearHelper(I,z,U,q,Z){var J;return I==null?weekOfYear(this,q,Z).year:(J=weeksInYear(I,q,Z),z>J&&(z=J),setWeekAll.call(this,I,z,U,q,Z))}function setWeekAll(I,z,U,q,Z){var J=dayOfYearFromWeeks(I,z,U,q,Z),te=createUTCDate(J.year,0,J.dayOfYear);return this.year(te.getUTCFullYear()),this.month(te.getUTCMonth()),this.date(te.getUTCDate()),this}addFormatToken("Q",0,"Qo","quarter");addRegexToken("Q",match1);addParseToken("Q",function(I,z){z[MONTH]=(toInt(I)-1)*3});function getSetQuarter(I){return I==null?Math.ceil((this.month()+1)/3):this.month((I-1)*3+this.month()%3)}addFormatToken("D",["DD",2],"Do","date");addRegexToken("D",match1to2,match1to2NoLeadingZero);addRegexToken("DD",match1to2,match2);addRegexToken("Do",function(I,z){return I?z._dayOfMonthOrdinalParse||z._ordinalParse:z._dayOfMonthOrdinalParseLenient});addParseToken(["D","DD"],DATE);addParseToken("Do",function(I,z){z[DATE]=toInt(I.match(match1to2)[0])});var getSetDayOfMonth=makeGetSet("Date",!0);addFormatToken("DDD",["DDDD",3],"DDDo","dayOfYear");addRegexToken("DDD",match1to3);addRegexToken("DDDD",match3);addParseToken(["DDD","DDDD"],function(I,z,U){U._dayOfYear=toInt(I)});function getSetDayOfYear(I){var z=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return I==null?z:this.add(I-z,"d")}addFormatToken("m",["mm",2],0,"minute");addRegexToken("m",match1to2,match1to2HasZero);addRegexToken("mm",match1to2,match2);addParseToken(["m","mm"],MINUTE);var getSetMinute=makeGetSet("Minutes",!1);addFormatToken("s",["ss",2],0,"second");addRegexToken("s",match1to2,match1to2HasZero);addRegexToken("ss",match1to2,match2);addParseToken(["s","ss"],SECOND);var getSetSecond=makeGetSet("Seconds",!1);addFormatToken("S",0,0,function(){return~~(this.millisecond()/100)});addFormatToken(0,["SS",2],0,function(){return~~(this.millisecond()/10)});addFormatToken(0,["SSS",3],0,"millisecond");addFormatToken(0,["SSSS",4],0,function(){return this.millisecond()*10});addFormatToken(0,["SSSSS",5],0,function(){return this.millisecond()*100});addFormatToken(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});addFormatToken(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});addFormatToken(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});addFormatToken(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});addRegexToken("S",match1to3,match1);addRegexToken("SS",match1to3,match2);addRegexToken("SSS",match1to3,match3);var token,getSetMillisecond;for(token="SSSS";token.length<=9;token+="S")addRegexToken(token,matchUnsigned);function parseMs(I,z){z[MILLISECOND]=toInt(("0."+I)*1e3)}for(token="S";token.length<=9;token+="S")addParseToken(token,parseMs);getSetMillisecond=makeGetSet("Milliseconds",!1);addFormatToken("z",0,0,"zoneAbbr");addFormatToken("zz",0,0,"zoneName");function getZoneAbbr(){return this._isUTC?"UTC":""}function getZoneName(){return this._isUTC?"Coordinated Universal Time":""}var proto=Moment.prototype;proto.add=add;proto.calendar=calendar$1;proto.clone=clone;proto.diff=diff;proto.endOf=endOf;proto.format=format;proto.from=from;proto.fromNow=fromNow;proto.to=to;proto.toNow=toNow;proto.get=stringGet;proto.invalidAt=invalidAt;proto.isAfter=isAfter;proto.isBefore=isBefore;proto.isBetween=isBetween;proto.isSame=isSame;proto.isSameOrAfter=isSameOrAfter;proto.isSameOrBefore=isSameOrBefore;proto.isValid=isValid$2;proto.lang=lang;proto.locale=locale;proto.localeData=localeData;proto.max=prototypeMax;proto.min=prototypeMin;proto.parsingFlags=parsingFlags;proto.set=stringSet;proto.startOf=startOf;proto.subtract=subtract;proto.toArray=toArray;proto.toObject=toObject;proto.toDate=toDate;proto.toISOString=toISOString;proto.inspect=inspect;typeof Symbol<"u"&&Symbol.for!=null&&(proto[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});proto.toJSON=toJSON;proto.toString=toString;proto.unix=unix;proto.valueOf=valueOf;proto.creationData=creationData;proto.eraName=getEraName;proto.eraNarrow=getEraNarrow;proto.eraAbbr=getEraAbbr;proto.eraYear=getEraYear;proto.year=getSetYear;proto.isLeapYear=getIsLeapYear;proto.weekYear=getSetWeekYear;proto.isoWeekYear=getSetISOWeekYear;proto.quarter=proto.quarters=getSetQuarter;proto.month=getSetMonth;proto.daysInMonth=getDaysInMonth;proto.week=proto.weeks=getSetWeek;proto.isoWeek=proto.isoWeeks=getSetISOWeek;proto.weeksInYear=getWeeksInYear;proto.weeksInWeekYear=getWeeksInWeekYear;proto.isoWeeksInYear=getISOWeeksInYear;proto.isoWeeksInISOWeekYear=getISOWeeksInISOWeekYear;proto.date=getSetDayOfMonth;proto.day=proto.days=getSetDayOfWeek;proto.weekday=getSetLocaleDayOfWeek;proto.isoWeekday=getSetISODayOfWeek;proto.dayOfYear=getSetDayOfYear;proto.hour=proto.hours=getSetHour;proto.minute=proto.minutes=getSetMinute;proto.second=proto.seconds=getSetSecond;proto.millisecond=proto.milliseconds=getSetMillisecond;proto.utcOffset=getSetOffset;proto.utc=setOffsetToUTC;proto.local=setOffsetToLocal;proto.parseZone=setOffsetToParsedOffset;proto.hasAlignedHourOffset=hasAlignedHourOffset;proto.isDST=isDaylightSavingTime;proto.isLocal=isLocal;proto.isUtcOffset=isUtcOffset;proto.isUtc=isUtc;proto.isUTC=isUtc;proto.zoneAbbr=getZoneAbbr;proto.zoneName=getZoneName;proto.dates=deprecate("dates accessor is deprecated. Use date instead.",getSetDayOfMonth);proto.months=deprecate("months accessor is deprecated. Use month instead",getSetMonth);proto.years=deprecate("years accessor is deprecated. Use year instead",getSetYear);proto.zone=deprecate("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",getSetZone);proto.isDSTShifted=deprecate("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",isDaylightSavingTimeShifted);function createUnix(I){return createLocal(I*1e3)}function createInZone(){return createLocal.apply(null,arguments).parseZone()}function preParsePostFormat(I){return I}var proto$1=Locale.prototype;proto$1.calendar=calendar;proto$1.longDateFormat=longDateFormat;proto$1.invalidDate=invalidDate;proto$1.ordinal=ordinal;proto$1.preparse=preParsePostFormat;proto$1.postformat=preParsePostFormat;proto$1.relativeTime=relativeTime;proto$1.pastFuture=pastFuture;proto$1.set=set;proto$1.eras=localeEras;proto$1.erasParse=localeErasParse;proto$1.erasConvertYear=localeErasConvertYear;proto$1.erasAbbrRegex=erasAbbrRegex;proto$1.erasNameRegex=erasNameRegex;proto$1.erasNarrowRegex=erasNarrowRegex;proto$1.months=localeMonths;proto$1.monthsShort=localeMonthsShort;proto$1.monthsParse=localeMonthsParse;proto$1.monthsRegex=monthsRegex;proto$1.monthsShortRegex=monthsShortRegex;proto$1.week=localeWeek;proto$1.firstDayOfYear=localeFirstDayOfYear;proto$1.firstDayOfWeek=localeFirstDayOfWeek;proto$1.weekdays=localeWeekdays;proto$1.weekdaysMin=localeWeekdaysMin;proto$1.weekdaysShort=localeWeekdaysShort;proto$1.weekdaysParse=localeWeekdaysParse;proto$1.weekdaysRegex=weekdaysRegex;proto$1.weekdaysShortRegex=weekdaysShortRegex;proto$1.weekdaysMinRegex=weekdaysMinRegex;proto$1.isPM=localeIsPM;proto$1.meridiem=localeMeridiem;function get$1(I,z,U,q){var Z=getLocale(),J=createUTC().set(q,z);return Z[U](J,I)}function listMonthsImpl(I,z,U){if(isNumber(I)&&(z=I,I=void 0),I=I||"",z!=null)return get$1(I,z,U,"month");var q,Z=[];for(q=0;q<12;q++)Z[q]=get$1(I,q,U,"month");return Z}function listWeekdaysImpl(I,z,U,q){typeof I=="boolean"?(isNumber(z)&&(U=z,z=void 0),z=z||""):(z=I,U=z,I=!1,isNumber(z)&&(U=z,z=void 0),z=z||"");var Z=getLocale(),J=I?Z._week.dow:0,te,ce=[];if(U!=null)return get$1(z,(U+J)%7,q,"day");for(te=0;te<7;te++)ce[te]=get$1(z,(te+J)%7,q,"day");return ce}function listMonths(I,z){return listMonthsImpl(I,z,"months")}function listMonthsShort(I,z){return listMonthsImpl(I,z,"monthsShort")}function listWeekdays(I,z,U){return listWeekdaysImpl(I,z,U,"weekdays")}function listWeekdaysShort(I,z,U){return listWeekdaysImpl(I,z,U,"weekdaysShort")}function listWeekdaysMin(I,z,U){return listWeekdaysImpl(I,z,U,"weekdaysMin")}getSetGlobalLocale("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(I){var z=I%10,U=toInt(I%100/10)===1?"th":z===1?"st":z===2?"nd":z===3?"rd":"th";return I+U}});hooks.lang=deprecate("moment.lang is deprecated. Use moment.locale instead.",getSetGlobalLocale);hooks.langData=deprecate("moment.langData is deprecated. Use moment.localeData instead.",getLocale);var mathAbs=Math.abs;function abs(){var I=this._data;return this._milliseconds=mathAbs(this._milliseconds),this._days=mathAbs(this._days),this._months=mathAbs(this._months),I.milliseconds=mathAbs(I.milliseconds),I.seconds=mathAbs(I.seconds),I.minutes=mathAbs(I.minutes),I.hours=mathAbs(I.hours),I.months=mathAbs(I.months),I.years=mathAbs(I.years),this}function addSubtract$1(I,z,U,q){var Z=createDuration(z,U);return I._milliseconds+=q*Z._milliseconds,I._days+=q*Z._days,I._months+=q*Z._months,I._bubble()}function add$1(I,z){return addSubtract$1(this,I,z,1)}function subtract$1(I,z){return addSubtract$1(this,I,z,-1)}function absCeil(I){return I<0?Math.floor(I):Math.ceil(I)}function bubble(){var I=this._milliseconds,z=this._days,U=this._months,q=this._data,Z,J,te,ce,he;return I>=0&&z>=0&&U>=0||I<=0&&z<=0&&U<=0||(I+=absCeil(monthsToDays(U)+z)*864e5,z=0,U=0),q.milliseconds=I%1e3,Z=absFloor(I/1e3),q.seconds=Z%60,J=absFloor(Z/60),q.minutes=J%60,te=absFloor(J/60),q.hours=te%24,z+=absFloor(te/24),he=absFloor(daysToMonths(z)),U+=he,z-=absCeil(monthsToDays(he)),ce=absFloor(U/12),U%=12,q.days=z,q.months=U,q.years=ce,this}function daysToMonths(I){return I*4800/146097}function monthsToDays(I){return I*146097/4800}function as(I){if(!this.isValid())return NaN;var z,U,q=this._milliseconds;if(I=normalizeUnits(I),I==="month"||I==="quarter"||I==="year")switch(z=this._days+q/864e5,U=this._months+daysToMonths(z),I){case"month":return U;case"quarter":return U/3;case"year":return U/12}else switch(z=this._days+Math.round(monthsToDays(this._months)),I){case"week":return z/7+q/6048e5;case"day":return z+q/864e5;case"hour":return z*24+q/36e5;case"minute":return z*1440+q/6e4;case"second":return z*86400+q/1e3;case"millisecond":return Math.floor(z*864e5)+q;default:throw new Error("Unknown unit "+I)}}function makeAs(I){return function(){return this.as(I)}}var asMilliseconds=makeAs("ms"),asSeconds=makeAs("s"),asMinutes=makeAs("m"),asHours=makeAs("h"),asDays=makeAs("d"),asWeeks=makeAs("w"),asMonths=makeAs("M"),asQuarters=makeAs("Q"),asYears=makeAs("y"),valueOf$1=asMilliseconds;function clone$1(){return createDuration(this)}function get$2(I){return I=normalizeUnits(I),this.isValid()?this[I+"s"]():NaN}function makeGetter(I){return function(){return this.isValid()?this._data[I]:NaN}}var milliseconds=makeGetter("milliseconds"),seconds=makeGetter("seconds"),minutes=makeGetter("minutes"),hours=makeGetter("hours"),days=makeGetter("days"),months=makeGetter("months"),years=makeGetter("years");function weeks(){return absFloor(this.days()/7)}var round=Math.round,thresholds={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function substituteTimeAgo(I,z,U,q,Z){return Z.relativeTime(z||1,!!U,I,q)}function relativeTime$1(I,z,U,q){var Z=createDuration(I).abs(),J=round(Z.as("s")),te=round(Z.as("m")),ce=round(Z.as("h")),he=round(Z.as("d")),me=round(Z.as("M")),ye=round(Z.as("w")),Ee=round(Z.as("y")),ke=J<=U.ss&&["s",J]||J<U.s&&["ss",J]||te<=1&&["m"]||te<U.m&&["mm",te]||ce<=1&&["h"]||ce<U.h&&["hh",ce]||he<=1&&["d"]||he<U.d&&["dd",he];return U.w!=null&&(ke=ke||ye<=1&&["w"]||ye<U.w&&["ww",ye]),ke=ke||me<=1&&["M"]||me<U.M&&["MM",me]||Ee<=1&&["y"]||["yy",Ee],ke[2]=z,ke[3]=+I>0,ke[4]=q,substituteTimeAgo.apply(null,ke)}function getSetRelativeTimeRounding(I){return I===void 0?round:typeof I=="function"?(round=I,!0):!1}function getSetRelativeTimeThreshold(I,z){return thresholds[I]===void 0?!1:z===void 0?thresholds[I]:(thresholds[I]=z,I==="s"&&(thresholds.ss=z-1),!0)}function humanize(I,z){if(!this.isValid())return this.localeData().invalidDate();var U=!1,q=thresholds,Z,J;return typeof I=="object"&&(z=I,I=!1),typeof I=="boolean"&&(U=I),typeof z=="object"&&(q=Object.assign({},thresholds,z),z.s!=null&&z.ss==null&&(q.ss=z.s-1)),Z=this.localeData(),J=relativeTime$1(this,!U,q,Z),U&&(J=Z.pastFuture(+this,J)),Z.postformat(J)}var abs$1=Math.abs;function sign(I){return(I>0)-(I<0)||+I}function toISOString$1(){if(!this.isValid())return this.localeData().invalidDate();var I=abs$1(this._milliseconds)/1e3,z=abs$1(this._days),U=abs$1(this._months),q,Z,J,te,ce=this.asSeconds(),he,me,ye,Ee;return ce?(q=absFloor(I/60),Z=absFloor(q/60),I%=60,q%=60,J=absFloor(U/12),U%=12,te=I?I.toFixed(3).replace(/\.?0+$/,""):"",he=ce<0?"-":"",me=sign(this._months)!==sign(ce)?"-":"",ye=sign(this._days)!==sign(ce)?"-":"",Ee=sign(this._milliseconds)!==sign(ce)?"-":"",he+"P"+(J?me+J+"Y":"")+(U?me+U+"M":"")+(z?ye+z+"D":"")+(Z||q||I?"T":"")+(Z?Ee+Z+"H":"")+(q?Ee+q+"M":"")+(I?Ee+te+"S":"")):"P0D"}var proto$2=Duration.prototype;proto$2.isValid=isValid$1;proto$2.abs=abs;proto$2.add=add$1;proto$2.subtract=subtract$1;proto$2.as=as;proto$2.asMilliseconds=asMilliseconds;proto$2.asSeconds=asSeconds;proto$2.asMinutes=asMinutes;proto$2.asHours=asHours;proto$2.asDays=asDays;proto$2.asWeeks=asWeeks;proto$2.asMonths=asMonths;proto$2.asQuarters=asQuarters;proto$2.asYears=asYears;proto$2.valueOf=valueOf$1;proto$2._bubble=bubble;proto$2.clone=clone$1;proto$2.get=get$2;proto$2.milliseconds=milliseconds;proto$2.seconds=seconds;proto$2.minutes=minutes;proto$2.hours=hours;proto$2.days=days;proto$2.weeks=weeks;proto$2.months=months;proto$2.years=years;proto$2.humanize=humanize;proto$2.toISOString=toISOString$1;proto$2.toString=toISOString$1;proto$2.toJSON=toISOString$1;proto$2.locale=locale;proto$2.localeData=localeData;proto$2.toIsoString=deprecate("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",toISOString$1);proto$2.lang=lang;addFormatToken("X",0,0,"unix");addFormatToken("x",0,0,"valueOf");addRegexToken("x",matchSigned);addRegexToken("X",matchTimestamp);addParseToken("X",function(I,z,U){U._d=new Date(parseFloat(I)*1e3)});addParseToken("x",function(I,z,U){U._d=new Date(toInt(I))});//! moment.js hooks.version="2.30.1";setHookCallback(createLocal);hooks.fn=proto;hooks.min=min;hooks.max=max;hooks.now=now;hooks.utc=createUTC;hooks.unix=createUnix;hooks.months=listMonths;hooks.isDate=isDate;hooks.locale=getSetGlobalLocale;hooks.invalid=createInvalid;hooks.duration=createDuration;hooks.isMoment=isMoment;hooks.weekdays=listWeekdays;hooks.parseZone=createInZone;hooks.localeData=getLocale;hooks.isDuration=isDuration;hooks.monthsShort=listMonthsShort;hooks.weekdaysMin=listWeekdaysMin;hooks.defineLocale=defineLocale;hooks.updateLocale=updateLocale;hooks.locales=listLocales;hooks.weekdaysShort=listWeekdaysShort;hooks.normalizeUnits=normalizeUnits;hooks.relativeTimeRounding=getSetRelativeTimeRounding;hooks.relativeTimeThreshold=getSetRelativeTimeThreshold;hooks.calendarFormat=getCalendarFormat;hooks.prototype=proto;hooks.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};var lottie$1={exports:{}};(function(module,exports){typeof navigator<"u"&&function(I,z){module.exports=z()}(commonjsGlobal,function(){var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(z){_useWebWorker=!!z},getWebWorker=function(){return _useWebWorker},setLocationHref=function(z){locationHref=z},getLocationHref=function(){return locationHref};function createTag(I){return document.createElement(I)}function extendPrototype(I,z){var U,q=I.length,Z;for(U=0;U<q;U+=1){Z=I[U].prototype;for(var J in Z)Object.prototype.hasOwnProperty.call(Z,J)&&(z.prototype[J]=Z[J])}}function getDescriptor(I,z){return Object.getOwnPropertyDescriptor(I,z)}function createProxyFunction(I){function z(){}return z.prototype=I,z}var audioControllerFactory=function(){function I(z){this.audios=[],this.audioFactory=z,this._volume=1,this._isMuted=!1}return I.prototype={addAudio:function(U){this.audios.push(U)},pause:function(){var U,q=this.audios.length;for(U=0;U<q;U+=1)this.audios[U].pause()},resume:function(){var U,q=this.audios.length;for(U=0;U<q;U+=1)this.audios[U].resume()},setRate:function(U){var q,Z=this.audios.length;for(q=0;q<Z;q+=1)this.audios[q].setRate(U)},createAudio:function(U){return this.audioFactory?this.audioFactory(U):window.Howl?new window.Howl({src:[U]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(U){this.audioFactory=U},setVolume:function(U){this._volume=U,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var U,q=this.audios.length;for(U=0;U<q;U+=1)this.audios[U].volume(this._volume*(this._isMuted?0:1))}},function(){return new I}}(),createTypedArray=function(){function I(U,q){var Z=0,J=[],te;switch(U){case"int16":case"uint8c":te=1;break;default:te=1.1;break}for(Z=0;Z<q;Z+=1)J.push(te);return J}function z(U,q){return U==="float32"?new Float32Array(q):U==="int16"?new Int16Array(q):U==="uint8c"?new Uint8ClampedArray(q):I(U,q)}return typeof Uint8ClampedArray=="function"&&typeof Float32Array=="function"?z:I}();function createSizedArray(I){return Array.apply(null,{length:I})}function _typeof$6(I){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$6=function(U){return typeof U}:_typeof$6=function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},_typeof$6(I)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};(function(){var I=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],z,U=I.length;for(z=0;z<U;z+=1)BMMath[I[z]]=Math[I[z]]})(),BMMath.random=Math.random,BMMath.abs=function(I){var z=_typeof$6(I);if(z==="object"&&I.length){var U=createSizedArray(I.length),q,Z=I.length;for(q=0;q<Z;q+=1)U[q]=Math.abs(I[q]);return U}return Math.abs(I)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function styleDiv(I){I.style.position="absolute",I.style.top=0,I.style.left=0,I.style.display="block",I.style.transformOrigin="0 0",I.style.webkitTransformOrigin="0 0",I.style.backfaceVisibility="visible",I.style.webkitBackfaceVisibility="visible",I.style.transformStyle="preserve-3d",I.style.webkitTransformStyle="preserve-3d",I.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(I,z,U,q){this.type=I,this.currentTime=z,this.totalTime=U,this.direction=q<0?-1:1}function BMCompleteEvent(I,z){this.type=I,this.direction=z<0?-1:1}function BMCompleteLoopEvent(I,z,U,q){this.type=I,this.currentLoop=U,this.totalLoops=z,this.direction=q<0?-1:1}function BMSegmentStartEvent(I,z,U){this.type=I,this.firstFrame=z,this.totalFrames=U}function BMDestroyEvent(I,z){this.type=I,this.target=z}function BMRenderFrameErrorEvent(I,z){this.type="renderFrameError",this.nativeError=I,this.currentTime=z}function BMConfigErrorEvent(I){this.type="configError",this.nativeError=I}var createElementID=function(){var I=0;return function(){return I+=1,idPrefix$1+"__lottie_element_"+I}}();function HSVtoRGB(I,z,U){var q,Z,J,te,ce,he,me,ye;switch(te=Math.floor(I*6),ce=I*6-te,he=U*(1-z),me=U*(1-ce*z),ye=U*(1-(1-ce)*z),te%6){case 0:q=U,Z=ye,J=he;break;case 1:q=me,Z=U,J=he;break;case 2:q=he,Z=U,J=ye;break;case 3:q=he,Z=me,J=U;break;case 4:q=ye,Z=he,J=U;break;case 5:q=U,Z=he,J=me;break}return[q,Z,J]}function RGBtoHSV(I,z,U){var q=Math.max(I,z,U),Z=Math.min(I,z,U),J=q-Z,te,ce=q===0?0:J/q,he=q/255;switch(q){case Z:te=0;break;case I:te=z-U+J*(z<U?6:0),te/=6*J;break;case z:te=U-I+J*2,te/=6*J;break;case U:te=I-z+J*4,te/=6*J;break}return[te,ce,he]}function addSaturationToRGB(I,z){var U=RGBtoHSV(I[0]*255,I[1]*255,I[2]*255);return U[1]+=z,U[1]>1?U[1]=1:U[1]<=0&&(U[1]=0),HSVtoRGB(U[0],U[1],U[2])}function addBrightnessToRGB(I,z){var U=RGBtoHSV(I[0]*255,I[1]*255,I[2]*255);return U[2]+=z,U[2]>1?U[2]=1:U[2]<0&&(U[2]=0),HSVtoRGB(U[0],U[1],U[2])}function addHueToRGB(I,z){var U=RGBtoHSV(I[0]*255,I[1]*255,I[2]*255);return U[0]+=z/360,U[0]>1?U[0]-=1:U[0]<0&&(U[0]+=1),HSVtoRGB(U[0],U[1],U[2])}var rgbToHex=function(){var I=[],z,U;for(z=0;z<256;z+=1)U=z.toString(16),I[z]=U.length===1?"0"+U:U;return function(q,Z,J){return q<0&&(q=0),Z<0&&(Z=0),J<0&&(J=0),"#"+I[q]+I[Z]+I[J]}}(),setSubframeEnabled=function(z){subframeEnabled=!!z},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(z){expressionsPlugin=z},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(z){expressionsInterfaces=z},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(z){defaultCurveSegments=z},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(z){idPrefix$1=z};function createNS(I){return document.createElementNS(svgNS,I)}function _typeof$5(I){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$5=function(U){return typeof U}:_typeof$5=function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},_typeof$5(I)}var dataManager=function(){var I=1,z=[],U,q,Z={onmessage:function(){},postMessage:function(Pe){U({data:Pe})}},J={postMessage:function(Pe){Z.onmessage({data:Pe})}};function te(ke){if(window.Worker&&window.Blob&&getWebWorker()){var Pe=new Blob(["var _workerSelf = self; self.onmessage = ",ke.toString()],{type:"text/javascript"}),Te=URL.createObjectURL(Pe);return new Worker(Te)}return U=ke,Z}function ce(){q||(q=te(function(Pe){function Te(){function Le(lt,Je){var et,ze,qe=lt.length,at,rt,yt,Et;for(ze=0;ze<qe;ze+=1)if(et=lt[ze],"ks"in et&&!et.completed){if(et.completed=!0,et.hasMask){var kt=et.masksProperties;for(rt=kt.length,at=0;at<rt;at+=1)if(kt[at].pt.k.i)Ge(kt[at].pt.k);else for(Et=kt[at].pt.k.length,yt=0;yt<Et;yt+=1)kt[at].pt.k[yt].s&&Ge(kt[at].pt.k[yt].s[0]),kt[at].pt.k[yt].e&&Ge(kt[at].pt.k[yt].e[0])}et.ty===0?(et.layers=Ce(et.refId,Je),Le(et.layers,Je)):et.ty===4?Fe(et.shapes):et.ty===5&>(et)}}function $e(lt,Je){if(lt){var et=0,ze=lt.length;for(et=0;et<ze;et+=1)lt[et].t===1&&(lt[et].data.layers=Ce(lt[et].data.refId,Je),Le(lt[et].data.layers,Je))}}function Oe(lt,Je){for(var et=0,ze=Je.length;et<ze;){if(Je[et].id===lt)return Je[et];et+=1}return null}function Ce(lt,Je){var et=Oe(lt,Je);return et?et.layers.__used?JSON.parse(JSON.stringify(et.layers)):(et.layers.__used=!0,et.layers):null}function Fe(lt){var Je,et=lt.length,ze,qe;for(Je=et-1;Je>=0;Je-=1)if(lt[Je].ty==="sh")if(lt[Je].ks.k.i)Ge(lt[Je].ks.k);else for(qe=lt[Je].ks.k.length,ze=0;ze<qe;ze+=1)lt[Je].ks.k[ze].s&&Ge(lt[Je].ks.k[ze].s[0]),lt[Je].ks.k[ze].e&&Ge(lt[Je].ks.k[ze].e[0]);else lt[Je].ty==="gr"&&Fe(lt[Je].it)}function Ge(lt){var Je,et=lt.i.length;for(Je=0;Je<et;Je+=1)lt.i[Je][0]+=lt.v[Je][0],lt.i[Je][1]+=lt.v[Je][1],lt.o[Je][0]+=lt.v[Je][0],lt.o[Je][1]+=lt.v[Je][1]}function We(lt,Je){var et=Je?Je.split("."):[100,100,100];return lt[0]>et[0]?!0:et[0]>lt[0]?!1:lt[1]>et[1]?!0:et[1]>lt[1]?!1:lt[2]>et[2]?!0:et[2]>lt[2]?!1:null}var Ye=function(){var lt=[4,4,14];function Je(ze){var qe=ze.t.d;ze.t.d={k:[{s:qe,t:0}]}}function et(ze){var qe,at=ze.length;for(qe=0;qe<at;qe+=1)ze[qe].ty===5&&Je(ze[qe])}return function(ze){if(We(lt,ze.v)&&(et(ze.layers),ze.assets)){var qe,at=ze.assets.length;for(qe=0;qe<at;qe+=1)ze.assets[qe].layers&&et(ze.assets[qe].layers)}}}(),Ke=function(){var lt=[4,7,99];return function(Je){if(Je.chars&&!We(lt,Je.v)){var et,ze=Je.chars.length;for(et=0;et<ze;et+=1){var qe=Je.chars[et];qe.data&&qe.data.shapes&&(Fe(qe.data.shapes),qe.data.ip=0,qe.data.op=99999,qe.data.st=0,qe.data.sr=1,qe.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},Je.chars[et].t||(qe.data.shapes.push({ty:"no"}),qe.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}}(),Qe=function(){var lt=[5,7,15];function Je(ze){var qe=ze.t.p;typeof qe.a=="number"&&(qe.a={a:0,k:qe.a}),typeof qe.p=="number"&&(qe.p={a:0,k:qe.p}),typeof qe.r=="number"&&(qe.r={a:0,k:qe.r})}function et(ze){var qe,at=ze.length;for(qe=0;qe<at;qe+=1)ze[qe].ty===5&&Je(ze[qe])}return function(ze){if(We(lt,ze.v)&&(et(ze.layers),ze.assets)){var qe,at=ze.assets.length;for(qe=0;qe<at;qe+=1)ze.assets[qe].layers&&et(ze.assets[qe].layers)}}}(),ut=function(){var lt=[4,1,9];function Je(ze){var qe,at=ze.length,rt,yt;for(qe=0;qe<at;qe+=1)if(ze[qe].ty==="gr")Je(ze[qe].it);else if(ze[qe].ty==="fl"||ze[qe].ty==="st")if(ze[qe].c.k&&ze[qe].c.k[0].i)for(yt=ze[qe].c.k.length,rt=0;rt<yt;rt+=1)ze[qe].c.k[rt].s&&(ze[qe].c.k[rt].s[0]/=255,ze[qe].c.k[rt].s[1]/=255,ze[qe].c.k[rt].s[2]/=255,ze[qe].c.k[rt].s[3]/=255),ze[qe].c.k[rt].e&&(ze[qe].c.k[rt].e[0]/=255,ze[qe].c.k[rt].e[1]/=255,ze[qe].c.k[rt].e[2]/=255,ze[qe].c.k[rt].e[3]/=255);else ze[qe].c.k[0]/=255,ze[qe].c.k[1]/=255,ze[qe].c.k[2]/=255,ze[qe].c.k[3]/=255}function et(ze){var qe,at=ze.length;for(qe=0;qe<at;qe+=1)ze[qe].ty===4&&Je(ze[qe].shapes)}return function(ze){if(We(lt,ze.v)&&(et(ze.layers),ze.assets)){var qe,at=ze.assets.length;for(qe=0;qe<at;qe+=1)ze.assets[qe].layers&&et(ze.assets[qe].layers)}}}(),ht=function(){var lt=[4,4,18];function Je(ze){var qe,at=ze.length,rt,yt;for(qe=at-1;qe>=0;qe-=1)if(ze[qe].ty==="sh")if(ze[qe].ks.k.i)ze[qe].ks.k.c=ze[qe].closed;else for(yt=ze[qe].ks.k.length,rt=0;rt<yt;rt+=1)ze[qe].ks.k[rt].s&&(ze[qe].ks.k[rt].s[0].c=ze[qe].closed),ze[qe].ks.k[rt].e&&(ze[qe].ks.k[rt].e[0].c=ze[qe].closed);else ze[qe].ty==="gr"&&Je(ze[qe].it)}function et(ze){var qe,at,rt=ze.length,yt,Et,kt,Pt;for(at=0;at<rt;at+=1){if(qe=ze[at],qe.hasMask){var Rt=qe.masksProperties;for(Et=Rt.length,yt=0;yt<Et;yt+=1)if(Rt[yt].pt.k.i)Rt[yt].pt.k.c=Rt[yt].cl;else for(Pt=Rt[yt].pt.k.length,kt=0;kt<Pt;kt+=1)Rt[yt].pt.k[kt].s&&(Rt[yt].pt.k[kt].s[0].c=Rt[yt].cl),Rt[yt].pt.k[kt].e&&(Rt[yt].pt.k[kt].e[0].c=Rt[yt].cl)}qe.ty===4&&Je(qe.shapes)}}return function(ze){if(We(lt,ze.v)&&(et(ze.layers),ze.assets)){var qe,at=ze.assets.length;for(qe=0;qe<at;qe+=1)ze.assets[qe].layers&&et(ze.assets[qe].layers)}}}();function ot(lt){lt.__complete||(ut(lt),Ye(lt),Ke(lt),Qe(lt),ht(lt),Le(lt.layers,lt.assets),$e(lt.chars,lt.assets),lt.__complete=!0)}function gt(lt){lt.t.a.length===0&&"m"in lt.t.p}var vt={};return vt.completeData=ot,vt.checkColors=ut,vt.checkChars=Ke,vt.checkPathProperties=Qe,vt.checkShapes=ht,vt.completeLayers=Le,vt}if(J.dataManager||(J.dataManager=Te()),J.assetLoader||(J.assetLoader=function(){function Le(Oe){var Ce=Oe.getResponseHeader("content-type");return Ce&&Oe.responseType==="json"&&Ce.indexOf("json")!==-1||Oe.response&&_typeof$5(Oe.response)==="object"?Oe.response:Oe.response&&typeof Oe.response=="string"?JSON.parse(Oe.response):Oe.responseText?JSON.parse(Oe.responseText):null}function $e(Oe,Ce,Fe,Ge){var We,Ye=new XMLHttpRequest;try{Ye.responseType="json"}catch{}Ye.onreadystatechange=function(){if(Ye.readyState===4)if(Ye.status===200)We=Le(Ye),Fe(We);else try{We=Le(Ye),Fe(We)}catch(Ke){Ge&&Ge(Ke)}};try{Ye.open(["G","E","T"].join(""),Oe,!0)}catch{Ye.open(["G","E","T"].join(""),Ce+"/"+Oe,!0)}Ye.send()}return{load:$e}}()),Pe.data.type==="loadAnimation")J.assetLoader.load(Pe.data.path,Pe.data.fullPath,function(Le){J.dataManager.completeData(Le),J.postMessage({id:Pe.data.id,payload:Le,status:"success"})},function(){J.postMessage({id:Pe.data.id,status:"error"})});else if(Pe.data.type==="complete"){var we=Pe.data.animation;J.dataManager.completeData(we),J.postMessage({id:Pe.data.id,payload:we,status:"success"})}else Pe.data.type==="loadData"&&J.assetLoader.load(Pe.data.path,Pe.data.fullPath,function(Le){J.postMessage({id:Pe.data.id,payload:Le,status:"success"})},function(){J.postMessage({id:Pe.data.id,status:"error"})})}),q.onmessage=function(ke){var Pe=ke.data,Te=Pe.id,we=z[Te];z[Te]=null,Pe.status==="success"?we.onComplete(Pe.payload):we.onError&&we.onError()})}function he(ke,Pe){I+=1;var Te="processId_"+I;return z[Te]={onComplete:ke,onError:Pe},Te}function me(ke,Pe,Te){ce();var we=he(Pe,Te);q.postMessage({type:"loadAnimation",path:ke,fullPath:window.location.origin+window.location.pathname,id:we})}function ye(ke,Pe,Te){ce();var we=he(Pe,Te);q.postMessage({type:"loadData",path:ke,fullPath:window.location.origin+window.location.pathname,id:we})}function Ee(ke,Pe,Te){ce();var we=he(Pe,Te);q.postMessage({type:"complete",animation:ke,id:we})}return{loadAnimation:me,loadData:ye,completeAnimation:Ee}}(),ImagePreloader=function(){var I=function(){var $e=createTag("canvas");$e.width=1,$e.height=1;var Oe=$e.getContext("2d");return Oe.fillStyle="rgba(0,0,0,0)",Oe.fillRect(0,0,1,1),$e}();function z(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function U(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function q($e,Oe,Ce){var Fe="";if($e.e)Fe=$e.p;else if(Oe){var Ge=$e.p;Ge.indexOf("images/")!==-1&&(Ge=Ge.split("/")[1]),Fe=Oe+Ge}else Fe=Ce,Fe+=$e.u?$e.u:"",Fe+=$e.p;return Fe}function Z($e){var Oe=0,Ce=setInterval((function(){var Fe=$e.getBBox();(Fe.width||Oe>500)&&(this._imageLoaded(),clearInterval(Ce)),Oe+=1}).bind(this),50)}function J($e){var Oe=q($e,this.assetsPath,this.path),Ce=createNS("image");isSafari?this.testImageLoaded(Ce):Ce.addEventListener("load",this._imageLoaded,!1),Ce.addEventListener("error",(function(){Fe.img=I,this._imageLoaded()}).bind(this),!1),Ce.setAttributeNS("http://www.w3.org/1999/xlink","href",Oe),this._elementHelper.append?this._elementHelper.append(Ce):this._elementHelper.appendChild(Ce);var Fe={img:Ce,assetData:$e};return Fe}function te($e){var Oe=q($e,this.assetsPath,this.path),Ce=createTag("img");Ce.crossOrigin="anonymous",Ce.addEventListener("load",this._imageLoaded,!1),Ce.addEventListener("error",(function(){Fe.img=I,this._imageLoaded()}).bind(this),!1),Ce.src=Oe;var Fe={img:Ce,assetData:$e};return Fe}function ce($e){var Oe={assetData:$e},Ce=q($e,this.assetsPath,this.path);return dataManager.loadData(Ce,(function(Fe){Oe.img=Fe,this._footageLoaded()}).bind(this),(function(){Oe.img={},this._footageLoaded()}).bind(this)),Oe}function he($e,Oe){this.imagesLoadedCb=Oe;var Ce,Fe=$e.length;for(Ce=0;Ce<Fe;Ce+=1)$e[Ce].layers||(!$e[Ce].t||$e[Ce].t==="seq"?(this.totalImages+=1,this.images.push(this._createImageData($e[Ce]))):$e[Ce].t===3&&(this.totalFootages+=1,this.images.push(this.createFootageData($e[Ce]))))}function me($e){this.path=$e||""}function ye($e){this.assetsPath=$e||""}function Ee($e){for(var Oe=0,Ce=this.images.length;Oe<Ce;){if(this.images[Oe].assetData===$e)return this.images[Oe].img;Oe+=1}return null}function ke(){this.imagesLoadedCb=null,this.images.length=0}function Pe(){return this.totalImages===this.loadedAssets}function Te(){return this.totalFootages===this.loadedFootagesCount}function we($e,Oe){$e==="svg"?(this._elementHelper=Oe,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}function Le(){this._imageLoaded=z.bind(this),this._footageLoaded=U.bind(this),this.testImageLoaded=Z.bind(this),this.createFootageData=ce.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return Le.prototype={loadAssets:he,setAssetsPath:ye,setPath:me,loadedImages:Pe,loadedFootages:Te,destroy:ke,getAsset:Ee,createImgData:te,createImageData:J,imageLoaded:z,footageLoaded:U,setCacheType:we},Le}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(z,U){if(this._cbs[z])for(var q=this._cbs[z],Z=0;Z<q.length;Z+=1)q[Z](U)},addEventListener:function(z,U){return this._cbs[z]||(this._cbs[z]=[]),this._cbs[z].push(U),(function(){this.removeEventListener(z,U)}).bind(this)},removeEventListener:function(z,U){if(!U)this._cbs[z]=null;else if(this._cbs[z]){for(var q=0,Z=this._cbs[z].length;q<Z;)this._cbs[z][q]===U&&(this._cbs[z].splice(q,1),q-=1,Z-=1),q+=1;this._cbs[z].length||(this._cbs[z]=null)}}};var markerParser=function(){function I(z){for(var U=z.split(`\r `),q={},Z,J=0,te=0;te<U.length;te+=1)Z=U[te].split(":"),Z.length===2&&(q[Z[0]]=Z[1].trim(),J+=1);if(J===0)throw new Error;return q}return function(z){for(var U=[],q=0;q<z.length;q+=1){var Z=z[q],J={time:Z.tm,duration:Z.dr};try{J.payload=JSON.parse(z[q].cm)}catch{try{J.payload=I(z[q].cm)}catch{J.payload={name:z[q].cm}}}U.push(J)}return U}}(),ProjectInterface=function(){function I(z){this.compositions.push(z)}return function(){function z(U){for(var q=0,Z=this.compositions.length;q<Z;){if(this.compositions[q].data&&this.compositions[q].data.nm===U)return this.compositions[q].prepareFrame&&this.compositions[q].data.xt&&this.compositions[q].prepareFrame(this.currentFrame),this.compositions[q].compInterface;q+=1}return null}return z.compositions=[],z.currentFrame=0,z.registerComposition=I,z}}(),renderers={},registerRenderer=function(z,U){renderers[z]=U};function getRenderer(I){return renderers[I]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var I in renderers)if(renderers[I])return I;return""}function _typeof$4(I){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$4=function(U){return typeof U}:_typeof$4=function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},_typeof$4(I)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(I){(I.wrapper||I.container)&&(this.wrapper=I.wrapper||I.container);var z="svg";I.animType?z=I.animType:I.renderer&&(z=I.renderer);var U=getRenderer(z);this.renderer=new U(this,I.rendererSettings),this.imagePreloader.setCacheType(z,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=z,I.loop===""||I.loop===null||I.loop===void 0||I.loop===!0?this.loop=!0:I.loop===!1?this.loop=!1:this.loop=parseInt(I.loop,10),this.autoplay="autoplay"in I?I.autoplay:!0,this.name=I.name?I.name:"",this.autoloadSegments=Object.prototype.hasOwnProperty.call(I,"autoloadSegments")?I.autoloadSegments:!0,this.assetsPath=I.assetsPath,this.initialSegment=I.initialSegment,I.audioFactory&&this.audioController.setAudioFactory(I.audioFactory),I.animationData?this.setupAnimation(I.animationData):I.path&&(I.path.lastIndexOf("\\")!==-1?this.path=I.path.substr(0,I.path.lastIndexOf("\\")+1):this.path=I.path.substr(0,I.path.lastIndexOf("/")+1),this.fileName=I.path.substr(I.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(I.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(I){dataManager.completeAnimation(I,this.configAnimation)},AnimationItem.prototype.setData=function(I,z){z&&_typeof$4(z)!=="object"&&(z=JSON.parse(z));var U={wrapper:I,animationData:z},q=I.attributes;U.path=q.getNamedItem("data-animation-path")?q.getNamedItem("data-animation-path").value:q.getNamedItem("data-bm-path")?q.getNamedItem("data-bm-path").value:q.getNamedItem("bm-path")?q.getNamedItem("bm-path").value:"",U.animType=q.getNamedItem("data-anim-type")?q.getNamedItem("data-anim-type").value:q.getNamedItem("data-bm-type")?q.getNamedItem("data-bm-type").value:q.getNamedItem("bm-type")?q.getNamedItem("bm-type").value:q.getNamedItem("data-bm-renderer")?q.getNamedItem("data-bm-renderer").value:q.getNamedItem("bm-renderer")?q.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var Z=q.getNamedItem("data-anim-loop")?q.getNamedItem("data-anim-loop").value:q.getNamedItem("data-bm-loop")?q.getNamedItem("data-bm-loop").value:q.getNamedItem("bm-loop")?q.getNamedItem("bm-loop").value:"";Z==="false"?U.loop=!1:Z==="true"?U.loop=!0:Z!==""&&(U.loop=parseInt(Z,10));var J=q.getNamedItem("data-anim-autoplay")?q.getNamedItem("data-anim-autoplay").value:q.getNamedItem("data-bm-autoplay")?q.getNamedItem("data-bm-autoplay").value:q.getNamedItem("bm-autoplay")?q.getNamedItem("bm-autoplay").value:!0;U.autoplay=J!=="false",U.name=q.getNamedItem("data-name")?q.getNamedItem("data-name").value:q.getNamedItem("data-bm-name")?q.getNamedItem("data-bm-name").value:q.getNamedItem("bm-name")?q.getNamedItem("bm-name").value:"";var te=q.getNamedItem("data-anim-prerender")?q.getNamedItem("data-anim-prerender").value:q.getNamedItem("data-bm-prerender")?q.getNamedItem("data-bm-prerender").value:q.getNamedItem("bm-prerender")?q.getNamedItem("bm-prerender").value:"";te==="false"&&(U.prerender=!1),U.path?this.setParams(U):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(I){I.op>this.animationData.op&&(this.animationData.op=I.op,this.totalFrames=Math.floor(I.op-this.animationData.ip));var z=this.animationData.layers,U,q=z.length,Z=I.layers,J,te=Z.length;for(J=0;J<te;J+=1)for(U=0;U<q;){if(z[U].id===Z[J].id){z[U]=Z[J];break}U+=1}if((I.chars||I.fonts)&&(this.renderer.globalData.fontManager.addChars(I.chars),this.renderer.globalData.fontManager.addFonts(I.fonts,this.renderer.globalData.defs)),I.assets)for(q=I.assets.length,U=0;U<q;U+=1)this.animationData.assets.push(I.assets[U]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(I){this.animationData=I;var z=getExpressionsPlugin();z&&z.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var I=this.animationData.segments;if(!I||I.length===0||!this.autoloadSegments){this.trigger("data_ready"),this.timeCompleted=this.totalFrames;return}var z=I.shift();this.timeCompleted=z.time*this.frameRate;var U=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(U,this.includeLayers.bind(this),(function(){this.trigger("data_failed")}).bind(this))},AnimationItem.prototype.loadSegments=function(){var I=this.animationData.segments;I||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(I){if(this.renderer)try{this.animationData=I,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(I),I.assets||(I.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(I.assets),this.markers=markerParser(I.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(z){this.triggerConfigError(z)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||this.renderer.rendererType!=="canvas")&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var I=getExpressionsPlugin();I&&I.initExpressions(this),this.renderer.initItems(),setTimeout((function(){this.trigger("DOMLoaded")}).bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(I,z){var U=typeof I=="number"?I:void 0,q=typeof z=="number"?z:void 0;this.renderer.updateContainerSize(U,q)},AnimationItem.prototype.setSubframe=function(I){this.isSubframeEnabled=!!I},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!(this.isLoaded===!1||!this.renderer))try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(I){this.triggerRenderFrameError(I)}},AnimationItem.prototype.play=function(I){I&&this.name!==I||this.isPaused===!0&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(I){I&&this.name!==I||this.isPaused===!1&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(I){I&&this.name!==I||(this.isPaused===!0?this.play():this.pause())},AnimationItem.prototype.stop=function(I){I&&this.name!==I||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(I){for(var z,U=0;U<this.markers.length;U+=1)if(z=this.markers[U],z.payload&&z.payload.name===I)return z;return null},AnimationItem.prototype.goToAndStop=function(I,z,U){if(!(U&&this.name!==U)){var q=Number(I);if(isNaN(q)){var Z=this.getMarkerData(I);Z&&this.goToAndStop(Z.time,!0)}else z?this.setCurrentRawFrameValue(I):this.setCurrentRawFrameValue(I*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(I,z,U){if(!(U&&this.name!==U)){var q=Number(I);if(isNaN(q)){var Z=this.getMarkerData(I);Z&&(Z.duration?this.playSegments([Z.time,Z.time+Z.duration],!0):this.goToAndStop(Z.time,!0))}else this.goToAndStop(q,z,U);this.play()}},AnimationItem.prototype.advanceTime=function(I){if(!(this.isPaused===!0||this.isLoaded===!1)){var z=this.currentRawFrame+I*this.frameModifier,U=!1;z>=this.totalFrames-1&&this.frameModifier>0?!this.loop||this.playCount===this.loop?this.checkSegments(z>this.totalFrames?z%this.totalFrames:0)||(U=!0,z=this.totalFrames-1):z>=this.totalFrames?(this.playCount+=1,this.checkSegments(z%this.totalFrames)||(this.setCurrentRawFrameValue(z%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(z):z<0?this.checkSegments(z%this.totalFrames)||(this.loop&&!(this.playCount--<=0&&this.loop!==!0)?(this.setCurrentRawFrameValue(this.totalFrames+z%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0):(U=!0,z=0)):this.setCurrentRawFrameValue(z),U&&(this.setCurrentRawFrameValue(z),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(I,z){this.playCount=0,I[1]<I[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=I[0]-I[1],this.timeCompleted=this.totalFrames,this.firstFrame=I[1],this.setCurrentRawFrameValue(this.totalFrames-.001-z)):I[1]>I[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=I[1]-I[0],this.timeCompleted=this.totalFrames,this.firstFrame=I[0],this.setCurrentRawFrameValue(.001+z)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(I,z){var U=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<I?U=I:this.currentRawFrame+this.firstFrame>z&&(U=z-I)),this.firstFrame=I,this.totalFrames=z-I,this.timeCompleted=this.totalFrames,U!==-1&&this.goToAndStop(U,!0)},AnimationItem.prototype.playSegments=function(I,z){if(z&&(this.segments.length=0),_typeof$4(I[0])==="object"){var U,q=I.length;for(U=0;U<q;U+=1)this.segments.push(I[U])}else this.segments.push(I);this.segments.length&&z&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(I){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),I&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(I){return this.segments.length?(this.adjustSegment(this.segments.shift(),I),!0):!1},AnimationItem.prototype.destroy=function(I){I&&this.name!==I||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(I){this.currentRawFrame=I,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(I){this.playSpeed=I,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(I){this.playDirection=I<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(I){this.loop=I},AnimationItem.prototype.setVolume=function(I,z){z&&this.name!==z||this.audioController.setVolume(I)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(I){I&&this.name!==I||this.audioController.mute()},AnimationItem.prototype.unmute=function(I){I&&this.name!==I||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(I){var z="";if(I.e)z=I.p;else if(this.assetsPath){var U=I.p;U.indexOf("images/")!==-1&&(U=U.split("/")[1]),z=this.assetsPath+U}else z=this.path,z+=I.u?I.u:"",z+=I.p;return z},AnimationItem.prototype.getAssetData=function(I){for(var z=0,U=this.assets.length;z<U;){if(I===this.assets[z].id)return this.assets[z];z+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(I){return I?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(I,z,U){try{var q=this.renderer.getElementByPath(I);q.updateDocumentData(z,U)}catch{}},AnimationItem.prototype.trigger=function(I){if(this._cbs&&this._cbs[I])switch(I){case"enterFrame":this.triggerEvent(I,new BMEnterFrameEvent(I,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(I,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(I,new BMCompleteLoopEvent(I,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(I,new BMCompleteEvent(I,this.frameMult));break;case"segmentStart":this.triggerEvent(I,new BMSegmentStartEvent(I,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(I,new BMDestroyEvent(I,this));break;default:this.triggerEvent(I)}I==="enterFrame"&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(I,this.currentFrame,this.totalFrames,this.frameMult)),I==="loopComplete"&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(I,this.loop,this.playCount,this.frameMult)),I==="complete"&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(I,this.frameMult)),I==="segmentStart"&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(I,this.firstFrame,this.totalFrames)),I==="destroy"&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(I,this))},AnimationItem.prototype.triggerRenderFrameError=function(I){var z=new BMRenderFrameErrorEvent(I,this.currentFrame);this.triggerEvent("error",z),this.onError&&this.onError.call(this,z)},AnimationItem.prototype.triggerConfigError=function(I){var z=new BMConfigErrorEvent(I,this.currentFrame);this.triggerEvent("error",z),this.onError&&this.onError.call(this,z)};var animationManager=function(){var I={},z=[],U=0,q=0,Z=0,J=!0,te=!1;function ce(Je){for(var et=0,ze=Je.target;et<q;)z[et].animation===ze&&(z.splice(et,1),et-=1,q-=1,ze.isPaused||Ee()),et+=1}function he(Je,et){if(!Je)return null;for(var ze=0;ze<q;){if(z[ze].elem===Je&&z[ze].elem!==null)return z[ze].animation;ze+=1}var qe=new AnimationItem;return ke(qe,Je),qe.setData(Je,et),qe}function me(){var Je,et=z.length,ze=[];for(Je=0;Je<et;Je+=1)ze.push(z[Je].animation);return ze}function ye(){Z+=1,ut()}function Ee(){Z-=1}function ke(Je,et){Je.addEventListener("destroy",ce),Je.addEventListener("_active",ye),Je.addEventListener("_idle",Ee),z.push({elem:et,animation:Je}),q+=1}function Pe(Je){var et=new AnimationItem;return ke(et,null),et.setParams(Je),et}function Te(Je,et){var ze;for(ze=0;ze<q;ze+=1)z[ze].animation.setSpeed(Je,et)}function we(Je,et){var ze;for(ze=0;ze<q;ze+=1)z[ze].animation.setDirection(Je,et)}function Le(Je){var et;for(et=0;et<q;et+=1)z[et].animation.play(Je)}function $e(Je){var et=Je-U,ze;for(ze=0;ze<q;ze+=1)z[ze].animation.advanceTime(et);U=Je,Z&&!te?window.requestAnimationFrame($e):J=!0}function Oe(Je){U=Je,window.requestAnimationFrame($e)}function Ce(Je){var et;for(et=0;et<q;et+=1)z[et].animation.pause(Je)}function Fe(Je,et,ze){var qe;for(qe=0;qe<q;qe+=1)z[qe].animation.goToAndStop(Je,et,ze)}function Ge(Je){var et;for(et=0;et<q;et+=1)z[et].animation.stop(Je)}function We(Je){var et;for(et=0;et<q;et+=1)z[et].animation.togglePause(Je)}function Ye(Je){var et;for(et=q-1;et>=0;et-=1)z[et].animation.destroy(Je)}function Ke(Je,et,ze){var qe=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),at,rt=qe.length;for(at=0;at<rt;at+=1)ze&&qe[at].setAttribute("data-bm-type",ze),he(qe[at],Je);if(et&&rt===0){ze||(ze="svg");var yt=document.getElementsByTagName("body")[0];yt.innerText="";var Et=createTag("div");Et.style.width="100%",Et.style.height="100%",Et.setAttribute("data-bm-type",ze),yt.appendChild(Et),he(Et,Je)}}function Qe(){var Je;for(Je=0;Je<q;Je+=1)z[Je].animation.resize()}function ut(){!te&&Z&&J&&(window.requestAnimationFrame(Oe),J=!1)}function ht(){te=!0}function ot(){te=!1,ut()}function gt(Je,et){var ze;for(ze=0;ze<q;ze+=1)z[ze].animation.setVolume(Je,et)}function vt(Je){var et;for(et=0;et<q;et+=1)z[et].animation.mute(Je)}function lt(Je){var et;for(et=0;et<q;et+=1)z[et].animation.unmute(Je)}return I.registerAnimation=he,I.loadAnimation=Pe,I.setSpeed=Te,I.setDirection=we,I.play=Le,I.pause=Ce,I.stop=Ge,I.togglePause=We,I.searchAnimations=Ke,I.resize=Qe,I.goToAndStop=Fe,I.destroy=Ye,I.freeze=ht,I.unfreeze=ot,I.setVolume=gt,I.mute=vt,I.unmute=lt,I.getRegisteredAnimations=me,I}(),BezierFactory=function(){var I={};I.getBezierEasing=U;var z={};function U(Oe,Ce,Fe,Ge,We){var Ye=We||("bez_"+Oe+"_"+Ce+"_"+Fe+"_"+Ge).replace(/\./g,"p");if(z[Ye])return z[Ye];var Ke=new $e([Oe,Ce,Fe,Ge]);return z[Ye]=Ke,Ke}var q=4,Z=.001,J=1e-7,te=10,ce=11,he=1/(ce-1),me=typeof Float32Array=="function";function ye(Oe,Ce){return 1-3*Ce+3*Oe}function Ee(Oe,Ce){return 3*Ce-6*Oe}function ke(Oe){return 3*Oe}function Pe(Oe,Ce,Fe){return((ye(Ce,Fe)*Oe+Ee(Ce,Fe))*Oe+ke(Ce))*Oe}function Te(Oe,Ce,Fe){return 3*ye(Ce,Fe)*Oe*Oe+2*Ee(Ce,Fe)*Oe+ke(Ce)}function we(Oe,Ce,Fe,Ge,We){var Ye,Ke,Qe=0;do Ke=Ce+(Fe-Ce)/2,Ye=Pe(Ke,Ge,We)-Oe,Ye>0?Fe=Ke:Ce=Ke;while(Math.abs(Ye)>J&&++Qe<te);return Ke}function Le(Oe,Ce,Fe,Ge){for(var We=0;We<q;++We){var Ye=Te(Ce,Fe,Ge);if(Ye===0)return Ce;var Ke=Pe(Ce,Fe,Ge)-Oe;Ce-=Ke/Ye}return Ce}function $e(Oe){this._p=Oe,this._mSampleValues=me?new Float32Array(ce):new Array(ce),this._precomputed=!1,this.get=this.get.bind(this)}return $e.prototype={get:function(Ce){var Fe=this._p[0],Ge=this._p[1],We=this._p[2],Ye=this._p[3];return this._precomputed||this._precompute(),Fe===Ge&&We===Ye?Ce:Ce===0?0:Ce===1?1:Pe(this._getTForX(Ce),Ge,Ye)},_precompute:function(){var Ce=this._p[0],Fe=this._p[1],Ge=this._p[2],We=this._p[3];this._precomputed=!0,(Ce!==Fe||Ge!==We)&&this._calcSampleValues()},_calcSampleValues:function(){for(var Ce=this._p[0],Fe=this._p[2],Ge=0;Ge<ce;++Ge)this._mSampleValues[Ge]=Pe(Ge*he,Ce,Fe)},_getTForX:function(Ce){for(var Fe=this._p[0],Ge=this._p[2],We=this._mSampleValues,Ye=0,Ke=1,Qe=ce-1;Ke!==Qe&&We[Ke]<=Ce;++Ke)Ye+=he;--Ke;var ut=(Ce-We[Ke])/(We[Ke+1]-We[Ke]),ht=Ye+ut*he,ot=Te(ht,Fe,Ge);return ot>=Z?Le(Ce,ht,Fe,Ge):ot===0?ht:we(Ce,Ye,Ye+he,Fe,Ge)}},I}(),pooling=function(){function I(z){return z.concat(createSizedArray(z.length))}return{double:I}}(),poolFactory=function(){return function(I,z,U){var q=0,Z=I,J=createSizedArray(Z),te={newElement:ce,release:he};function ce(){var me;return q?(q-=1,me=J[q]):me=z(),me}function he(me){q===Z&&(J=pooling.double(J),Z*=2),U&&U(me),J[q]=me,q+=1}return te}}(),bezierLengthPool=function(){function I(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}return poolFactory(8,I)}(),segmentsLengthPool=function(){function I(){return{lengths:[],totalLength:0}}function z(U){var q,Z=U.lengths.length;for(q=0;q<Z;q+=1)bezierLengthPool.release(U.lengths[q]);U.lengths.length=0}return poolFactory(8,I,z)}();function bezFunction(){var I=Math;function z(ke,Pe,Te,we,Le,$e){var Oe=ke*we+Pe*Le+Te*$e-Le*we-$e*ke-Te*Pe;return Oe>-.001&&Oe<.001}function U(ke,Pe,Te,we,Le,$e,Oe,Ce,Fe){if(Te===0&&$e===0&&Fe===0)return z(ke,Pe,we,Le,Oe,Ce);var Ge=I.sqrt(I.pow(we-ke,2)+I.pow(Le-Pe,2)+I.pow($e-Te,2)),We=I.sqrt(I.pow(Oe-ke,2)+I.pow(Ce-Pe,2)+I.pow(Fe-Te,2)),Ye=I.sqrt(I.pow(Oe-we,2)+I.pow(Ce-Le,2)+I.pow(Fe-$e,2)),Ke;return Ge>We?Ge>Ye?Ke=Ge-We-Ye:Ke=Ye-We-Ge:Ye>We?Ke=Ye-We-Ge:Ke=We-Ge-Ye,Ke>-1e-4&&Ke<1e-4}var q=function(){return function(ke,Pe,Te,we){var Le=getDefaultCurveSegments(),$e,Oe,Ce,Fe,Ge,We=0,Ye,Ke=[],Qe=[],ut=bezierLengthPool.newElement();for(Ce=Te.length,$e=0;$e<Le;$e+=1){for(Ge=$e/(Le-1),Ye=0,Oe=0;Oe<Ce;Oe+=1)Fe=bmPow(1-Ge,3)*ke[Oe]+3*bmPow(1-Ge,2)*Ge*Te[Oe]+3*(1-Ge)*bmPow(Ge,2)*we[Oe]+bmPow(Ge,3)*Pe[Oe],Ke[Oe]=Fe,Qe[Oe]!==null&&(Ye+=bmPow(Ke[Oe]-Qe[Oe],2)),Qe[Oe]=Ke[Oe];Ye&&(Ye=bmSqrt(Ye),We+=Ye),ut.percents[$e]=Ge,ut.lengths[$e]=We}return ut.addedLength=We,ut}}();function Z(ke){var Pe=segmentsLengthPool.newElement(),Te=ke.c,we=ke.v,Le=ke.o,$e=ke.i,Oe,Ce=ke._length,Fe=Pe.lengths,Ge=0;for(Oe=0;Oe<Ce-1;Oe+=1)Fe[Oe]=q(we[Oe],we[Oe+1],Le[Oe],$e[Oe+1]),Ge+=Fe[Oe].addedLength;return Te&&Ce&&(Fe[Oe]=q(we[Oe],we[0],Le[Oe],$e[0]),Ge+=Fe[Oe].addedLength),Pe.totalLength=Ge,Pe}function J(ke){this.segmentLength=0,this.points=new Array(ke)}function te(ke,Pe){this.partialLength=ke,this.point=Pe}var ce=function(){var ke={};return function(Pe,Te,we,Le){var $e=(Pe[0]+"_"+Pe[1]+"_"+Te[0]+"_"+Te[1]+"_"+we[0]+"_"+we[1]+"_"+Le[0]+"_"+Le[1]).replace(/\./g,"p");if(!ke[$e]){var Oe=getDefaultCurveSegments(),Ce,Fe,Ge,We,Ye,Ke=0,Qe,ut,ht=null;Pe.length===2&&(Pe[0]!==Te[0]||Pe[1]!==Te[1])&&z(Pe[0],Pe[1],Te[0],Te[1],Pe[0]+we[0],Pe[1]+we[1])&&z(Pe[0],Pe[1],Te[0],Te[1],Te[0]+Le[0],Te[1]+Le[1])&&(Oe=2);var ot=new J(Oe);for(Ge=we.length,Ce=0;Ce<Oe;Ce+=1){for(ut=createSizedArray(Ge),Ye=Ce/(Oe-1),Qe=0,Fe=0;Fe<Ge;Fe+=1)We=bmPow(1-Ye,3)*Pe[Fe]+3*bmPow(1-Ye,2)*Ye*(Pe[Fe]+we[Fe])+3*(1-Ye)*bmPow(Ye,2)*(Te[Fe]+Le[Fe])+bmPow(Ye,3)*Te[Fe],ut[Fe]=We,ht!==null&&(Qe+=bmPow(ut[Fe]-ht[Fe],2));Qe=bmSqrt(Qe),Ke+=Qe,ot.points[Ce]=new te(Qe,ut),ht=ut}ot.segmentLength=Ke,ke[$e]=ot}return ke[$e]}}();function he(ke,Pe){var Te=Pe.percents,we=Pe.lengths,Le=Te.length,$e=bmFloor((Le-1)*ke),Oe=ke*Pe.addedLength,Ce=0;if($e===Le-1||$e===0||Oe===we[$e])return Te[$e];for(var Fe=we[$e]>Oe?-1:1,Ge=!0;Ge;)if(we[$e]<=Oe&&we[$e+1]>Oe?(Ce=(Oe-we[$e])/(we[$e+1]-we[$e]),Ge=!1):$e+=Fe,$e<0||$e>=Le-1){if($e===Le-1)return Te[$e];Ge=!1}return Te[$e]+(Te[$e+1]-Te[$e])*Ce}function me(ke,Pe,Te,we,Le,$e){var Oe=he(Le,$e),Ce=1-Oe,Fe=I.round((Ce*Ce*Ce*ke[0]+(Oe*Ce*Ce+Ce*Oe*Ce+Ce*Ce*Oe)*Te[0]+(Oe*Oe*Ce+Ce*Oe*Oe+Oe*Ce*Oe)*we[0]+Oe*Oe*Oe*Pe[0])*1e3)/1e3,Ge=I.round((Ce*Ce*Ce*ke[1]+(Oe*Ce*Ce+Ce*Oe*Ce+Ce*Ce*Oe)*Te[1]+(Oe*Oe*Ce+Ce*Oe*Oe+Oe*Ce*Oe)*we[1]+Oe*Oe*Oe*Pe[1])*1e3)/1e3;return[Fe,Ge]}var ye=createTypedArray("float32",8);function Ee(ke,Pe,Te,we,Le,$e,Oe){Le<0?Le=0:Le>1&&(Le=1);var Ce=he(Le,Oe);$e=$e>1?1:$e;var Fe=he($e,Oe),Ge,We=ke.length,Ye=1-Ce,Ke=1-Fe,Qe=Ye*Ye*Ye,ut=Ce*Ye*Ye*3,ht=Ce*Ce*Ye*3,ot=Ce*Ce*Ce,gt=Ye*Ye*Ke,vt=Ce*Ye*Ke+Ye*Ce*Ke+Ye*Ye*Fe,lt=Ce*Ce*Ke+Ye*Ce*Fe+Ce*Ye*Fe,Je=Ce*Ce*Fe,et=Ye*Ke*Ke,ze=Ce*Ke*Ke+Ye*Fe*Ke+Ye*Ke*Fe,qe=Ce*Fe*Ke+Ye*Fe*Fe+Ce*Ke*Fe,at=Ce*Fe*Fe,rt=Ke*Ke*Ke,yt=Fe*Ke*Ke+Ke*Fe*Ke+Ke*Ke*Fe,Et=Fe*Fe*Ke+Ke*Fe*Fe+Fe*Ke*Fe,kt=Fe*Fe*Fe;for(Ge=0;Ge<We;Ge+=1)ye[Ge*4]=I.round((Qe*ke[Ge]+ut*Te[Ge]+ht*we[Ge]+ot*Pe[Ge])*1e3)/1e3,ye[Ge*4+1]=I.round((gt*ke[Ge]+vt*Te[Ge]+lt*we[Ge]+Je*Pe[Ge])*1e3)/1e3,ye[Ge*4+2]=I.round((et*ke[Ge]+ze*Te[Ge]+qe*we[Ge]+at*Pe[Ge])*1e3)/1e3,ye[Ge*4+3]=I.round((rt*ke[Ge]+yt*Te[Ge]+Et*we[Ge]+kt*Pe[Ge])*1e3)/1e3;return ye}return{getSegmentsLength:Z,getNewSegment:Ee,getPointInSegment:me,buildBezierData:ce,pointOnLine2D:z,pointOnLine3D:U}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(I,z){var U=this.offsetTime,q;this.propType==="multidimensional"&&(q=createTypedArray("float32",this.pv.length));for(var Z=z.lastIndex,J=Z,te=this.keyframes.length-1,ce=!0,he,me,ye;ce;){if(he=this.keyframes[J],me=this.keyframes[J+1],J===te-1&&I>=me.t-U){he.h&&(he=me),Z=0;break}if(me.t-U>I){Z=J;break}J<te-1?J+=1:(Z=0,ce=!1)}ye=this.keyframesMetadata[J]||{};var Ee,ke,Pe,Te,we,Le,$e=me.t-U,Oe=he.t-U,Ce;if(he.to){ye.bezierData||(ye.bezierData=bez.buildBezierData(he.s,me.s||he.e,he.to,he.ti));var Fe=ye.bezierData;if(I>=$e||I<Oe){var Ge=I>=$e?Fe.points.length-1:0;for(ke=Fe.points[Ge].point.length,Ee=0;Ee<ke;Ee+=1)q[Ee]=Fe.points[Ge].point[Ee]}else{ye.__fnct?Le=ye.__fnct:(Le=BezierFactory.getBezierEasing(he.o.x,he.o.y,he.i.x,he.i.y,he.n).get,ye.__fnct=Le),Pe=Le((I-Oe)/($e-Oe));var We=Fe.segmentLength*Pe,Ye,Ke=z.lastFrame<I&&z._lastKeyframeIndex===J?z._lastAddedLength:0;for(we=z.lastFrame<I&&z._lastKeyframeIndex===J?z._lastPoint:0,ce=!0,Te=Fe.points.length;ce;){if(Ke+=Fe.points[we].partialLength,We===0||Pe===0||we===Fe.points.length-1){for(ke=Fe.points[we].point.length,Ee=0;Ee<ke;Ee+=1)q[Ee]=Fe.points[we].point[Ee];break}else if(We>=Ke&&We<Ke+Fe.points[we+1].partialLength){for(Ye=(We-Ke)/Fe.points[we+1].partialLength,ke=Fe.points[we].point.length,Ee=0;Ee<ke;Ee+=1)q[Ee]=Fe.points[we].point[Ee]+(Fe.points[we+1].point[Ee]-Fe.points[we].point[Ee])*Ye;break}we<Te-1?we+=1:ce=!1}z._lastPoint=we,z._lastAddedLength=Ke-Fe.points[we].partialLength,z._lastKeyframeIndex=J}}else{var Qe,ut,ht,ot,gt;if(te=he.s.length,Ce=me.s||he.e,this.sh&&he.h!==1)if(I>=$e)q[0]=Ce[0],q[1]=Ce[1],q[2]=Ce[2];else if(I<=Oe)q[0]=he.s[0],q[1]=he.s[1],q[2]=he.s[2];else{var vt=createQuaternion(he.s),lt=createQuaternion(Ce),Je=(I-Oe)/($e-Oe);quaternionToEuler(q,slerp(vt,lt,Je))}else for(J=0;J<te;J+=1)he.h!==1&&(I>=$e?Pe=1:I<Oe?Pe=0:(he.o.x.constructor===Array?(ye.__fnct||(ye.__fnct=[]),ye.__fnct[J]?Le=ye.__fnct[J]:(Qe=he.o.x[J]===void 0?he.o.x[0]:he.o.x[J],ut=he.o.y[J]===void 0?he.o.y[0]:he.o.y[J],ht=he.i.x[J]===void 0?he.i.x[0]:he.i.x[J],ot=he.i.y[J]===void 0?he.i.y[0]:he.i.y[J],Le=BezierFactory.getBezierEasing(Qe,ut,ht,ot).get,ye.__fnct[J]=Le)):ye.__fnct?Le=ye.__fnct:(Qe=he.o.x,ut=he.o.y,ht=he.i.x,ot=he.i.y,Le=BezierFactory.getBezierEasing(Qe,ut,ht,ot).get,he.keyframeMetadata=Le),Pe=Le((I-Oe)/($e-Oe)))),Ce=me.s||he.e,gt=he.h===1?he.s[J]:he.s[J]+(Ce[J]-he.s[J])*Pe,this.propType==="multidimensional"?q[J]=gt:q=gt}return z.lastIndex=Z,q}function slerp(I,z,U){var q=[],Z=I[0],J=I[1],te=I[2],ce=I[3],he=z[0],me=z[1],ye=z[2],Ee=z[3],ke,Pe,Te,we,Le;return Pe=Z*he+J*me+te*ye+ce*Ee,Pe<0&&(Pe=-Pe,he=-he,me=-me,ye=-ye,Ee=-Ee),1-Pe>1e-6?(ke=Math.acos(Pe),Te=Math.sin(ke),we=Math.sin((1-U)*ke)/Te,Le=Math.sin(U*ke)/Te):(we=1-U,Le=U),q[0]=we*Z+Le*he,q[1]=we*J+Le*me,q[2]=we*te+Le*ye,q[3]=we*ce+Le*Ee,q}function quaternionToEuler(I,z){var U=z[0],q=z[1],Z=z[2],J=z[3],te=Math.atan2(2*q*J-2*U*Z,1-2*q*q-2*Z*Z),ce=Math.asin(2*U*q+2*Z*J),he=Math.atan2(2*U*J-2*q*Z,1-2*U*U-2*Z*Z);I[0]=te/degToRads,I[1]=ce/degToRads,I[2]=he/degToRads}function createQuaternion(I){var z=I[0]*degToRads,U=I[1]*degToRads,q=I[2]*degToRads,Z=Math.cos(z/2),J=Math.cos(U/2),te=Math.cos(q/2),ce=Math.sin(z/2),he=Math.sin(U/2),me=Math.sin(q/2),ye=Z*J*te-ce*he*me,Ee=ce*he*te+Z*J*me,ke=ce*J*te+Z*he*me,Pe=Z*he*te-ce*J*me;return[Ee,ke,Pe,ye]}function getValueAtCurrentTime(){var I=this.comp.renderedFrame-this.offsetTime,z=this.keyframes[0].t-this.offsetTime,U=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(I===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=U&&I>=U||this._caching.lastFrame<z&&I<z))){this._caching.lastFrame>=I&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var q=this.interpolateValue(I,this._caching);this.pv=q}return this._caching.lastFrame=I,this.pv}function setVValue(I){var z;if(this.propType==="unidimensional")z=I*this.mult,mathAbs(this.v-z)>1e-5&&(this.v=z,this._mdf=!0);else for(var U=0,q=this.v.length;U<q;)z=I[U]*this.mult,mathAbs(this.v[U]-z)>1e-5&&(this.v[U]=z,this._mdf=!0),U+=1}function processEffectsSequence(){if(!(this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)){if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=this._isFirstFrame;var I,z=this.effectsSequence.length,U=this.kf?this.pv:this.data.k;for(I=0;I<z;I+=1)U=this.effectsSequence[I](U);this.setVValue(U),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(I){this.effectsSequence.push(I),this.container.addDynamicProperty(this)}function ValueProperty(I,z,U,q){this.propType="unidimensional",this.mult=U||1,this.data=z,this.v=U?z.k*U:z.k,this.pv=z.k,this._mdf=!1,this.elem=I,this.container=q,this.comp=I.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(I,z,U,q){this.propType="multidimensional",this.mult=U||1,this.data=z,this._mdf=!1,this.elem=I,this.container=q,this.comp=I.comp,this.k=!1,this.kf=!1,this.frameId=-1;var Z,J=z.k.length;for(this.v=createTypedArray("float32",J),this.pv=createTypedArray("float32",J),this.vel=createTypedArray("float32",J),Z=0;Z<J;Z+=1)this.v[Z]=z.k[Z]*this.mult,this.pv[Z]=z.k[Z];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(I,z,U,q){this.propType="unidimensional",this.keyframes=z.k,this.keyframesMetadata=[],this.offsetTime=I.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=z,this.mult=U||1,this.elem=I,this.container=q,this.comp=I.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(I,z,U,q){this.propType="multidimensional";var Z,J=z.k.length,te,ce,he,me;for(Z=0;Z<J-1;Z+=1)z.k[Z].to&&z.k[Z].s&&z.k[Z+1]&&z.k[Z+1].s&&(te=z.k[Z].s,ce=z.k[Z+1].s,he=z.k[Z].to,me=z.k[Z].ti,(te.length===2&&!(te[0]===ce[0]&&te[1]===ce[1])&&bez.pointOnLine2D(te[0],te[1],ce[0],ce[1],te[0]+he[0],te[1]+he[1])&&bez.pointOnLine2D(te[0],te[1],ce[0],ce[1],ce[0]+me[0],ce[1]+me[1])||te.length===3&&!(te[0]===ce[0]&&te[1]===ce[1]&&te[2]===ce[2])&&bez.pointOnLine3D(te[0],te[1],te[2],ce[0],ce[1],ce[2],te[0]+he[0],te[1]+he[1],te[2]+he[2])&&bez.pointOnLine3D(te[0],te[1],te[2],ce[0],ce[1],ce[2],ce[0]+me[0],ce[1]+me[1],ce[2]+me[2]))&&(z.k[Z].to=null,z.k[Z].ti=null),te[0]===ce[0]&&te[1]===ce[1]&&he[0]===0&&he[1]===0&&me[0]===0&&me[1]===0&&(te.length===2||te[2]===ce[2]&&he[2]===0&&me[2]===0)&&(z.k[Z].to=null,z.k[Z].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=z,this.keyframes=z.k,this.keyframesMetadata=[],this.offsetTime=I.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=U||1,this.elem=I,this.container=q,this.comp=I.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var ye=z.k[0].s.length;for(this.v=createTypedArray("float32",ye),this.pv=createTypedArray("float32",ye),Z=0;Z<ye;Z+=1)this.v[Z]=initFrame,this.pv[Z]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",ye)},this.addEffect=addEffect}var PropertyFactory=function(){function I(U,q,Z,J,te){q.sid&&(q=U.globalData.slotManager.getProp(q));var ce;if(!q.k.length)ce=new ValueProperty(U,q,J,te);else if(typeof q.k[0]=="number")ce=new MultiDimensionalProperty(U,q,J,te);else switch(Z){case 0:ce=new KeyframedValueProperty(U,q,J,te);break;case 1:ce=new KeyframedMultidimensionalProperty(U,q,J,te);break}return ce.effectsSequence.length&&te.addDynamicProperty(ce),ce}var z={getProp:I};return z}();function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(z){this.dynamicProperties.indexOf(z)===-1&&(this.dynamicProperties.push(z),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){this._mdf=!1;var z,U=this.dynamicProperties.length;for(z=0;z<U;z+=1)this.dynamicProperties[z].getValue(),this.dynamicProperties[z]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(z){this.container=z,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=function(){function I(){return createTypedArray("float32",2)}return poolFactory(8,I)}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(I,z){this.c=I,this.setLength(z);for(var U=0;U<z;)this.v[U]=pointPool.newElement(),this.o[U]=pointPool.newElement(),this.i[U]=pointPool.newElement(),U+=1},ShapePath.prototype.setLength=function(I){for(;this._maxLength<I;)this.doubleArrayLength();this._length=I},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(I,z,U,q,Z){var J;switch(this._length=Math.max(this._length,q+1),this._length>=this._maxLength&&this.doubleArrayLength(),U){case"v":J=this.v;break;case"i":J=this.i;break;case"o":J=this.o;break;default:J=[];break}(!J[q]||J[q]&&!Z)&&(J[q]=pointPool.newElement()),J[q][0]=I,J[q][1]=z},ShapePath.prototype.setTripleAt=function(I,z,U,q,Z,J,te,ce){this.setXYAt(I,z,"v",te,ce),this.setXYAt(U,q,"o",te,ce),this.setXYAt(Z,J,"i",te,ce)},ShapePath.prototype.reverse=function(){var I=new ShapePath;I.setPathData(this.c,this._length);var z=this.v,U=this.o,q=this.i,Z=0;this.c&&(I.setTripleAt(z[0][0],z[0][1],q[0][0],q[0][1],U[0][0],U[0][1],0,!1),Z=1);var J=this._length-1,te=this._length,ce;for(ce=Z;ce<te;ce+=1)I.setTripleAt(z[J][0],z[J][1],q[J][0],q[J][1],U[J][0],U[J][1],ce,!1),J-=1;return I},ShapePath.prototype.length=function(){return this._length};var shapePool=function(){function I(){return new ShapePath}function z(Z){var J=Z._length,te;for(te=0;te<J;te+=1)pointPool.release(Z.v[te]),pointPool.release(Z.i[te]),pointPool.release(Z.o[te]),Z.v[te]=null,Z.i[te]=null,Z.o[te]=null;Z._length=0,Z.c=!1}function U(Z){var J=q.newElement(),te,ce=Z._length===void 0?Z.v.length:Z._length;for(J.setLength(ce),J.c=Z.c,te=0;te<ce;te+=1)J.setTripleAt(Z.v[te][0],Z.v[te][1],Z.o[te][0],Z.o[te][1],Z.i[te][0],Z.i[te][1],te);return J}var q=poolFactory(4,I,z);return q.clone=U,q}();function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(I){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=I,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var I;for(I=0;I<this._length;I+=1)shapePool.release(this.shapes[I]);this._length=0};var shapeCollectionPool=function(){var I={newShapeCollection:Z,release:J},z=0,U=4,q=createSizedArray(U);function Z(){var te;return z?(z-=1,te=q[z]):te=new ShapeCollection,te}function J(te){var ce,he=te._length;for(ce=0;ce<he;ce+=1)shapePool.release(te.shapes[ce]);te._length=0,z===U&&(q=pooling.double(q),U*=2),q[z]=te,z+=1}return I}(),ShapePropertyFactory=function(){var I=-999999;function z($e,Oe,Ce){var Fe=Ce.lastIndex,Ge,We,Ye,Ke,Qe,ut,ht,ot,gt,vt=this.keyframes;if($e<vt[0].t-this.offsetTime)Ge=vt[0].s[0],Ye=!0,Fe=0;else if($e>=vt[vt.length-1].t-this.offsetTime)Ge=vt[vt.length-1].s?vt[vt.length-1].s[0]:vt[vt.length-2].e[0],Ye=!0;else{for(var lt=Fe,Je=vt.length-1,et=!0,ze,qe,at;et&&(ze=vt[lt],qe=vt[lt+1],!(qe.t-this.offsetTime>$e));)lt<Je-1?lt+=1:et=!1;if(at=this.keyframesMetadata[lt]||{},Ye=ze.h===1,Fe=lt,!Ye){if($e>=qe.t-this.offsetTime)ot=1;else if($e<ze.t-this.offsetTime)ot=0;else{var rt;at.__fnct?rt=at.__fnct:(rt=BezierFactory.getBezierEasing(ze.o.x,ze.o.y,ze.i.x,ze.i.y).get,at.__fnct=rt),ot=rt(($e-(ze.t-this.offsetTime))/(qe.t-this.offsetTime-(ze.t-this.offsetTime)))}We=qe.s?qe.s[0]:ze.e[0]}Ge=ze.s[0]}for(ut=Oe._length,ht=Ge.i[0].length,Ce.lastIndex=Fe,Ke=0;Ke<ut;Ke+=1)for(Qe=0;Qe<ht;Qe+=1)gt=Ye?Ge.i[Ke][Qe]:Ge.i[Ke][Qe]+(We.i[Ke][Qe]-Ge.i[Ke][Qe])*ot,Oe.i[Ke][Qe]=gt,gt=Ye?Ge.o[Ke][Qe]:Ge.o[Ke][Qe]+(We.o[Ke][Qe]-Ge.o[Ke][Qe])*ot,Oe.o[Ke][Qe]=gt,gt=Ye?Ge.v[Ke][Qe]:Ge.v[Ke][Qe]+(We.v[Ke][Qe]-Ge.v[Ke][Qe])*ot,Oe.v[Ke][Qe]=gt}function U(){var $e=this.comp.renderedFrame-this.offsetTime,Oe=this.keyframes[0].t-this.offsetTime,Ce=this.keyframes[this.keyframes.length-1].t-this.offsetTime,Fe=this._caching.lastFrame;return Fe!==I&&(Fe<Oe&&$e<Oe||Fe>Ce&&$e>Ce)||(this._caching.lastIndex=Fe<$e?this._caching.lastIndex:0,this.interpolateShape($e,this.pv,this._caching)),this._caching.lastFrame=$e,this.pv}function q(){this.paths=this.localShapeCollection}function Z($e,Oe){if($e._length!==Oe._length||$e.c!==Oe.c)return!1;var Ce,Fe=$e._length;for(Ce=0;Ce<Fe;Ce+=1)if($e.v[Ce][0]!==Oe.v[Ce][0]||$e.v[Ce][1]!==Oe.v[Ce][1]||$e.o[Ce][0]!==Oe.o[Ce][0]||$e.o[Ce][1]!==Oe.o[Ce][1]||$e.i[Ce][0]!==Oe.i[Ce][0]||$e.i[Ce][1]!==Oe.i[Ce][1])return!1;return!0}function J($e){Z(this.v,$e)||(this.v=shapePool.clone($e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function te(){if(this.elem.globalData.frameId!==this.frameId){if(!this.effectsSequence.length){this._mdf=!1;return}if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=!1;var $e;this.kf?$e=this.pv:this.data.ks?$e=this.data.ks.k:$e=this.data.pt.k;var Oe,Ce=this.effectsSequence.length;for(Oe=0;Oe<Ce;Oe+=1)$e=this.effectsSequence[Oe]($e);this.setVValue($e),this.lock=!1,this.frameId=this.elem.globalData.frameId}}function ce($e,Oe,Ce){this.propType="shape",this.comp=$e.comp,this.container=$e,this.elem=$e,this.data=Oe,this.k=!1,this.kf=!1,this._mdf=!1;var Fe=Ce===3?Oe.pt.k:Oe.ks.k;this.v=shapePool.clone(Fe),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=q,this.effectsSequence=[]}function he($e){this.effectsSequence.push($e),this.container.addDynamicProperty(this)}ce.prototype.interpolateShape=z,ce.prototype.getValue=te,ce.prototype.setVValue=J,ce.prototype.addEffect=he;function me($e,Oe,Ce){this.propType="shape",this.comp=$e.comp,this.elem=$e,this.container=$e,this.offsetTime=$e.data.st,this.keyframes=Ce===3?Oe.pt.k:Oe.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var Fe=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,Fe),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=I,this.reset=q,this._caching={lastFrame:I,lastIndex:0},this.effectsSequence=[U.bind(this)]}me.prototype.getValue=te,me.prototype.interpolateShape=z,me.prototype.setVValue=J,me.prototype.addEffect=he;var ye=function(){var $e=roundCorner;function Oe(Ce,Fe){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=Fe.d,this.elem=Ce,this.comp=Ce.comp,this.frameId=-1,this.initDynamicPropertyContainer(Ce),this.p=PropertyFactory.getProp(Ce,Fe.p,1,0,this),this.s=PropertyFactory.getProp(Ce,Fe.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return Oe.prototype={reset:q,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var Fe=this.p.v[0],Ge=this.p.v[1],We=this.s.v[0]/2,Ye=this.s.v[1]/2,Ke=this.d!==3,Qe=this.v;Qe.v[0][0]=Fe,Qe.v[0][1]=Ge-Ye,Qe.v[1][0]=Ke?Fe+We:Fe-We,Qe.v[1][1]=Ge,Qe.v[2][0]=Fe,Qe.v[2][1]=Ge+Ye,Qe.v[3][0]=Ke?Fe-We:Fe+We,Qe.v[3][1]=Ge,Qe.i[0][0]=Ke?Fe-We*$e:Fe+We*$e,Qe.i[0][1]=Ge-Ye,Qe.i[1][0]=Ke?Fe+We:Fe-We,Qe.i[1][1]=Ge-Ye*$e,Qe.i[2][0]=Ke?Fe+We*$e:Fe-We*$e,Qe.i[2][1]=Ge+Ye,Qe.i[3][0]=Ke?Fe-We:Fe+We,Qe.i[3][1]=Ge+Ye*$e,Qe.o[0][0]=Ke?Fe+We*$e:Fe-We*$e,Qe.o[0][1]=Ge-Ye,Qe.o[1][0]=Ke?Fe+We:Fe-We,Qe.o[1][1]=Ge+Ye*$e,Qe.o[2][0]=Ke?Fe-We*$e:Fe+We*$e,Qe.o[2][1]=Ge+Ye,Qe.o[3][0]=Ke?Fe-We:Fe+We,Qe.o[3][1]=Ge-Ye*$e}},extendPrototype([DynamicPropertyContainer],Oe),Oe}(),Ee=function(){function $e(Oe,Ce){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=Oe,this.comp=Oe.comp,this.data=Ce,this.frameId=-1,this.d=Ce.d,this.initDynamicPropertyContainer(Oe),Ce.sy===1?(this.ir=PropertyFactory.getProp(Oe,Ce.ir,0,0,this),this.is=PropertyFactory.getProp(Oe,Ce.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(Oe,Ce.pt,0,0,this),this.p=PropertyFactory.getProp(Oe,Ce.p,1,0,this),this.r=PropertyFactory.getProp(Oe,Ce.r,0,degToRads,this),this.or=PropertyFactory.getProp(Oe,Ce.or,0,0,this),this.os=PropertyFactory.getProp(Oe,Ce.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return $e.prototype={reset:q,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var Ce=Math.floor(this.pt.v)*2,Fe=Math.PI*2/Ce,Ge=!0,We=this.or.v,Ye=this.ir.v,Ke=this.os.v,Qe=this.is.v,ut=2*Math.PI*We/(Ce*2),ht=2*Math.PI*Ye/(Ce*2),ot,gt,vt,lt,Je=-Math.PI/2;Je+=this.r.v;var et=this.data.d===3?-1:1;for(this.v._length=0,ot=0;ot<Ce;ot+=1){gt=Ge?We:Ye,vt=Ge?Ke:Qe,lt=Ge?ut:ht;var ze=gt*Math.cos(Je),qe=gt*Math.sin(Je),at=ze===0&&qe===0?0:qe/Math.sqrt(ze*ze+qe*qe),rt=ze===0&&qe===0?0:-ze/Math.sqrt(ze*ze+qe*qe);ze+=+this.p.v[0],qe+=+this.p.v[1],this.v.setTripleAt(ze,qe,ze-at*lt*vt*et,qe-rt*lt*vt*et,ze+at*lt*vt*et,qe+rt*lt*vt*et,ot,!0),Ge=!Ge,Je+=Fe*et}},convertPolygonToPath:function(){var Ce=Math.floor(this.pt.v),Fe=Math.PI*2/Ce,Ge=this.or.v,We=this.os.v,Ye=2*Math.PI*Ge/(Ce*4),Ke,Qe=-Math.PI*.5,ut=this.data.d===3?-1:1;for(Qe+=this.r.v,this.v._length=0,Ke=0;Ke<Ce;Ke+=1){var ht=Ge*Math.cos(Qe),ot=Ge*Math.sin(Qe),gt=ht===0&&ot===0?0:ot/Math.sqrt(ht*ht+ot*ot),vt=ht===0&&ot===0?0:-ht/Math.sqrt(ht*ht+ot*ot);ht+=+this.p.v[0],ot+=+this.p.v[1],this.v.setTripleAt(ht,ot,ht-gt*Ye*We*ut,ot-vt*Ye*We*ut,ht+gt*Ye*We*ut,ot+vt*Ye*We*ut,Ke,!0),Qe+=Fe*ut}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],$e),$e}(),ke=function(){function $e(Oe,Ce){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=Oe,this.comp=Oe.comp,this.frameId=-1,this.d=Ce.d,this.initDynamicPropertyContainer(Oe),this.p=PropertyFactory.getProp(Oe,Ce.p,1,0,this),this.s=PropertyFactory.getProp(Oe,Ce.s,1,0,this),this.r=PropertyFactory.getProp(Oe,Ce.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return $e.prototype={convertRectToPath:function(){var Ce=this.p.v[0],Fe=this.p.v[1],Ge=this.s.v[0]/2,We=this.s.v[1]/2,Ye=bmMin(Ge,We,this.r.v),Ke=Ye*(1-roundCorner);this.v._length=0,this.d===2||this.d===1?(this.v.setTripleAt(Ce+Ge,Fe-We+Ye,Ce+Ge,Fe-We+Ye,Ce+Ge,Fe-We+Ke,0,!0),this.v.setTripleAt(Ce+Ge,Fe+We-Ye,Ce+Ge,Fe+We-Ke,Ce+Ge,Fe+We-Ye,1,!0),Ye!==0?(this.v.setTripleAt(Ce+Ge-Ye,Fe+We,Ce+Ge-Ye,Fe+We,Ce+Ge-Ke,Fe+We,2,!0),this.v.setTripleAt(Ce-Ge+Ye,Fe+We,Ce-Ge+Ke,Fe+We,Ce-Ge+Ye,Fe+We,3,!0),this.v.setTripleAt(Ce-Ge,Fe+We-Ye,Ce-Ge,Fe+We-Ye,Ce-Ge,Fe+We-Ke,4,!0),this.v.setTripleAt(Ce-Ge,Fe-We+Ye,Ce-Ge,Fe-We+Ke,Ce-Ge,Fe-We+Ye,5,!0),this.v.setTripleAt(Ce-Ge+Ye,Fe-We,Ce-Ge+Ye,Fe-We,Ce-Ge+Ke,Fe-We,6,!0),this.v.setTripleAt(Ce+Ge-Ye,Fe-We,Ce+Ge-Ke,Fe-We,Ce+Ge-Ye,Fe-We,7,!0)):(this.v.setTripleAt(Ce-Ge,Fe+We,Ce-Ge+Ke,Fe+We,Ce-Ge,Fe+We,2),this.v.setTripleAt(Ce-Ge,Fe-We,Ce-Ge,Fe-We+Ke,Ce-Ge,Fe-We,3))):(this.v.setTripleAt(Ce+Ge,Fe-We+Ye,Ce+Ge,Fe-We+Ke,Ce+Ge,Fe-We+Ye,0,!0),Ye!==0?(this.v.setTripleAt(Ce+Ge-Ye,Fe-We,Ce+Ge-Ye,Fe-We,Ce+Ge-Ke,Fe-We,1,!0),this.v.setTripleAt(Ce-Ge+Ye,Fe-We,Ce-Ge+Ke,Fe-We,Ce-Ge+Ye,Fe-We,2,!0),this.v.setTripleAt(Ce-Ge,Fe-We+Ye,Ce-Ge,Fe-We+Ye,Ce-Ge,Fe-We+Ke,3,!0),this.v.setTripleAt(Ce-Ge,Fe+We-Ye,Ce-Ge,Fe+We-Ke,Ce-Ge,Fe+We-Ye,4,!0),this.v.setTripleAt(Ce-Ge+Ye,Fe+We,Ce-Ge+Ye,Fe+We,Ce-Ge+Ke,Fe+We,5,!0),this.v.setTripleAt(Ce+Ge-Ye,Fe+We,Ce+Ge-Ke,Fe+We,Ce+Ge-Ye,Fe+We,6,!0),this.v.setTripleAt(Ce+Ge,Fe+We-Ye,Ce+Ge,Fe+We-Ye,Ce+Ge,Fe+We-Ke,7,!0)):(this.v.setTripleAt(Ce-Ge,Fe-We,Ce-Ge+Ke,Fe-We,Ce-Ge,Fe-We,1,!0),this.v.setTripleAt(Ce-Ge,Fe+We,Ce-Ge,Fe+We-Ke,Ce-Ge,Fe+We,2,!0),this.v.setTripleAt(Ce+Ge,Fe+We,Ce+Ge-Ke,Fe+We,Ce+Ge,Fe+We,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:q},extendPrototype([DynamicPropertyContainer],$e),$e}();function Pe($e,Oe,Ce){var Fe;if(Ce===3||Ce===4){var Ge=Ce===3?Oe.pt:Oe.ks,We=Ge.k;We.length?Fe=new me($e,Oe,Ce):Fe=new ce($e,Oe,Ce)}else Ce===5?Fe=new ke($e,Oe):Ce===6?Fe=new ye($e,Oe):Ce===7&&(Fe=new Ee($e,Oe));return Fe.k&&$e.addDynamicProperty(Fe),Fe}function Te(){return ce}function we(){return me}var Le={};return Le.getShapeProp=Pe,Le.getConstructorFunction=Te,Le.getKeyframedConstructorFunction=we,Le}();/*! Transformation Matrix v2.0 (c) Epistemex 2014-2015 www.epistemex.com By Ken Fyrstenberg Contributions by leeoniya. License: MIT, header required. */var Matrix=function(){var I=Math.cos,z=Math.sin,U=Math.tan,q=Math.round;function Z(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function J(ze){if(ze===0)return this;var qe=I(ze),at=z(ze);return this._t(qe,-at,0,0,at,qe,0,0,0,0,1,0,0,0,0,1)}function te(ze){if(ze===0)return this;var qe=I(ze),at=z(ze);return this._t(1,0,0,0,0,qe,-at,0,0,at,qe,0,0,0,0,1)}function ce(ze){if(ze===0)return this;var qe=I(ze),at=z(ze);return this._t(qe,0,at,0,0,1,0,0,-at,0,qe,0,0,0,0,1)}function he(ze){if(ze===0)return this;var qe=I(ze),at=z(ze);return this._t(qe,-at,0,0,at,qe,0,0,0,0,1,0,0,0,0,1)}function me(ze,qe){return this._t(1,qe,ze,1,0,0)}function ye(ze,qe){return this.shear(U(ze),U(qe))}function Ee(ze,qe){var at=I(qe),rt=z(qe);return this._t(at,rt,0,0,-rt,at,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,U(ze),1,0,0,0,0,1,0,0,0,0,1)._t(at,-rt,0,0,rt,at,0,0,0,0,1,0,0,0,0,1)}function ke(ze,qe,at){return!at&&at!==0&&(at=1),ze===1&&qe===1&&at===1?this:this._t(ze,0,0,0,0,qe,0,0,0,0,at,0,0,0,0,1)}function Pe(ze,qe,at,rt,yt,Et,kt,Pt,Rt,Xt,Qt,or,lr,qt,ir,Nt){return this.props[0]=ze,this.props[1]=qe,this.props[2]=at,this.props[3]=rt,this.props[4]=yt,this.props[5]=Et,this.props[6]=kt,this.props[7]=Pt,this.props[8]=Rt,this.props[9]=Xt,this.props[10]=Qt,this.props[11]=or,this.props[12]=lr,this.props[13]=qt,this.props[14]=ir,this.props[15]=Nt,this}function Te(ze,qe,at){return at=at||0,ze!==0||qe!==0||at!==0?this._t(1,0,0,0,0,1,0,0,0,0,1,0,ze,qe,at,1):this}function we(ze,qe,at,rt,yt,Et,kt,Pt,Rt,Xt,Qt,or,lr,qt,ir,Nt){var xt=this.props;if(ze===1&&qe===0&&at===0&&rt===0&&yt===0&&Et===1&&kt===0&&Pt===0&&Rt===0&&Xt===0&&Qt===1&&or===0)return xt[12]=xt[12]*ze+xt[15]*lr,xt[13]=xt[13]*Et+xt[15]*qt,xt[14]=xt[14]*Qt+xt[15]*ir,xt[15]*=Nt,this._identityCalculated=!1,this;var hr=xt[0],qr=xt[1],er=xt[2],Sr=xt[3],zr=xt[4],dr=xt[5],Wt=xt[6],gr=xt[7],Er=xt[8],wr=xt[9],yr=xt[10],Tr=xt[11],$r=xt[12],Wr=xt[13],oi=xt[14],li=xt[15];return xt[0]=hr*ze+qr*yt+er*Rt+Sr*lr,xt[1]=hr*qe+qr*Et+er*Xt+Sr*qt,xt[2]=hr*at+qr*kt+er*Qt+Sr*ir,xt[3]=hr*rt+qr*Pt+er*or+Sr*Nt,xt[4]=zr*ze+dr*yt+Wt*Rt+gr*lr,xt[5]=zr*qe+dr*Et+Wt*Xt+gr*qt,xt[6]=zr*at+dr*kt+Wt*Qt+gr*ir,xt[7]=zr*rt+dr*Pt+Wt*or+gr*Nt,xt[8]=Er*ze+wr*yt+yr*Rt+Tr*lr,xt[9]=Er*qe+wr*Et+yr*Xt+Tr*qt,xt[10]=Er*at+wr*kt+yr*Qt+Tr*ir,xt[11]=Er*rt+wr*Pt+yr*or+Tr*Nt,xt[12]=$r*ze+Wr*yt+oi*Rt+li*lr,xt[13]=$r*qe+Wr*Et+oi*Xt+li*qt,xt[14]=$r*at+Wr*kt+oi*Qt+li*ir,xt[15]=$r*rt+Wr*Pt+oi*or+li*Nt,this._identityCalculated=!1,this}function Le(ze){var qe=ze.props;return this.transform(qe[0],qe[1],qe[2],qe[3],qe[4],qe[5],qe[6],qe[7],qe[8],qe[9],qe[10],qe[11],qe[12],qe[13],qe[14],qe[15])}function $e(){return this._identityCalculated||(this._identity=!(this.props[0]!==1||this.props[1]!==0||this.props[2]!==0||this.props[3]!==0||this.props[4]!==0||this.props[5]!==1||this.props[6]!==0||this.props[7]!==0||this.props[8]!==0||this.props[9]!==0||this.props[10]!==1||this.props[11]!==0||this.props[12]!==0||this.props[13]!==0||this.props[14]!==0||this.props[15]!==1),this._identityCalculated=!0),this._identity}function Oe(ze){for(var qe=0;qe<16;){if(ze.props[qe]!==this.props[qe])return!1;qe+=1}return!0}function Ce(ze){var qe;for(qe=0;qe<16;qe+=1)ze.props[qe]=this.props[qe];return ze}function Fe(ze){var qe;for(qe=0;qe<16;qe+=1)this.props[qe]=ze[qe]}function Ge(ze,qe,at){return{x:ze*this.props[0]+qe*this.props[4]+at*this.props[8]+this.props[12],y:ze*this.props[1]+qe*this.props[5]+at*this.props[9]+this.props[13],z:ze*this.props[2]+qe*this.props[6]+at*this.props[10]+this.props[14]}}function We(ze,qe,at){return ze*this.props[0]+qe*this.props[4]+at*this.props[8]+this.props[12]}function Ye(ze,qe,at){return ze*this.props[1]+qe*this.props[5]+at*this.props[9]+this.props[13]}function Ke(ze,qe,at){return ze*this.props[2]+qe*this.props[6]+at*this.props[10]+this.props[14]}function Qe(){var ze=this.props[0]*this.props[5]-this.props[1]*this.props[4],qe=this.props[5]/ze,at=-this.props[1]/ze,rt=-this.props[4]/ze,yt=this.props[0]/ze,Et=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/ze,kt=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/ze,Pt=new Matrix;return Pt.props[0]=qe,Pt.props[1]=at,Pt.props[4]=rt,Pt.props[5]=yt,Pt.props[12]=Et,Pt.props[13]=kt,Pt}function ut(ze){var qe=this.getInverseMatrix();return qe.applyToPointArray(ze[0],ze[1],ze[2]||0)}function ht(ze){var qe,at=ze.length,rt=[];for(qe=0;qe<at;qe+=1)rt[qe]=ut(ze[qe]);return rt}function ot(ze,qe,at){var rt=createTypedArray("float32",6);if(this.isIdentity())rt[0]=ze[0],rt[1]=ze[1],rt[2]=qe[0],rt[3]=qe[1],rt[4]=at[0],rt[5]=at[1];else{var yt=this.props[0],Et=this.props[1],kt=this.props[4],Pt=this.props[5],Rt=this.props[12],Xt=this.props[13];rt[0]=ze[0]*yt+ze[1]*kt+Rt,rt[1]=ze[0]*Et+ze[1]*Pt+Xt,rt[2]=qe[0]*yt+qe[1]*kt+Rt,rt[3]=qe[0]*Et+qe[1]*Pt+Xt,rt[4]=at[0]*yt+at[1]*kt+Rt,rt[5]=at[0]*Et+at[1]*Pt+Xt}return rt}function gt(ze,qe,at){var rt;return this.isIdentity()?rt=[ze,qe,at]:rt=[ze*this.props[0]+qe*this.props[4]+at*this.props[8]+this.props[12],ze*this.props[1]+qe*this.props[5]+at*this.props[9]+this.props[13],ze*this.props[2]+qe*this.props[6]+at*this.props[10]+this.props[14]],rt}function vt(ze,qe){if(this.isIdentity())return ze+","+qe;var at=this.props;return Math.round((ze*at[0]+qe*at[4]+at[12])*100)/100+","+Math.round((ze*at[1]+qe*at[5]+at[13])*100)/100}function lt(){for(var ze=0,qe=this.props,at="matrix3d(",rt=1e4;ze<16;)at+=q(qe[ze]*rt)/rt,at+=ze===15?")":",",ze+=1;return at}function Je(ze){var qe=1e4;return ze<1e-6&&ze>0||ze>-1e-6&&ze<0?q(ze*qe)/qe:ze}function et(){var ze=this.props,qe=Je(ze[0]),at=Je(ze[1]),rt=Je(ze[4]),yt=Je(ze[5]),Et=Je(ze[12]),kt=Je(ze[13]);return"matrix("+qe+","+at+","+rt+","+yt+","+Et+","+kt+")"}return function(){this.reset=Z,this.rotate=J,this.rotateX=te,this.rotateY=ce,this.rotateZ=he,this.skew=ye,this.skewFromAxis=Ee,this.shear=me,this.scale=ke,this.setTransform=Pe,this.translate=Te,this.transform=we,this.multiply=Le,this.applyToPoint=Ge,this.applyToX=We,this.applyToY=Ye,this.applyToZ=Ke,this.applyToPointArray=gt,this.applyToTriplePoints=ot,this.applyToPointStringified=vt,this.toCSS=lt,this.to2dCSS=et,this.clone=Ce,this.cloneFromProps=Fe,this.equals=Oe,this.inversePoints=ht,this.inversePoint=ut,this.getInverseMatrix=Qe,this._t=this.transform,this.isIdentity=$e,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(I){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$3=function(U){return typeof U}:_typeof$3=function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},_typeof$3(I)}var lottie={};function setLocation(I){setLocationHref(I)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(I){setSubframeEnabled(I)}function setPrefix(I){setIdPrefix(I)}function loadAnimation(I){return animationManager.loadAnimation(I)}function setQuality(I){if(typeof I=="string")switch(I){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10);break}else!isNaN(I)&&I>1&&setDefaultCurveSegments(I)}function inBrowser(){return typeof navigator<"u"}function installPlugin(I,z){I==="expressions"&&setExpressionsPlugin(z)}function getFactory(I){switch(I){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.12.2";function checkReady(){document.readyState==="complete"&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(I){for(var z=queryString.split("&"),U=0;U<z.length;U+=1){var q=z[U].split("=");if(decodeURIComponent(q[0])==I)return decodeURIComponent(q[1])}return null}var queryString="";{var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{_typeof$3(exports)!=="object"&&(window.bodymovin=lottie)}catch(I){}var ShapeModifiers=function(){var I={},z={};I.registerModifier=U,I.getModifier=q;function U(Z,J){z[Z]||(z[Z]=J)}function q(Z,J,te){return new z[Z](J,te)}return I}();function ShapeModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(I){if(!this.closed){I.sh.container.addDynamicProperty(I.sh);var z={shape:I.sh,data:I,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(z),this.addShapeToModifier(z),this._isAnimated&&I.setAsAnimated()}},ShapeModifier.prototype.init=function(I,z){this.shapes=[],this.elem=I,this.initDynamicPropertyContainer(I),this.initModifierProperties(I,z),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier);function TrimModifier(){}extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(I,z){this.s=PropertyFactory.getProp(I,z.s,0,.01,this),this.e=PropertyFactory.getProp(I,z.e,0,.01,this),this.o=PropertyFactory.getProp(I,z.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=z.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(I){I.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(I,z,U,q,Z){var J=[];z<=1?J.push({s:I,e:z}):I>=1?J.push({s:I-1,e:z-1}):(J.push({s:I,e:1}),J.push({s:0,e:z-1}));var te=[],ce,he=J.length,me;for(ce=0;ce<he;ce+=1)if(me=J[ce],!(me.e*Z<q||me.s*Z>q+U)){var ye,Ee;me.s*Z<=q?ye=0:ye=(me.s*Z-q)/U,me.e*Z>=q+U?Ee=1:Ee=(me.e*Z-q)/U,te.push([ye,Ee])}return te.length||te.push([0,0]),te},TrimModifier.prototype.releasePathsData=function(I){var z,U=I.length;for(z=0;z<U;z+=1)segmentsLengthPool.release(I[z]);return I.length=0,I},TrimModifier.prototype.processShapes=function(I){var z,U;if(this._mdf||I){var q=this.o.v%360/360;if(q<0&&(q+=1),this.s.v>1?z=1+q:this.s.v<0?z=0+q:z=this.s.v+q,this.e.v>1?U=1+q:this.e.v<0?U=0+q:U=this.e.v+q,z>U){var Z=z;z=U,U=Z}z=Math.round(z*1e4)*1e-4,U=Math.round(U*1e4)*1e-4,this.sValue=z,this.eValue=U}else z=this.sValue,U=this.eValue;var J,te,ce=this.shapes.length,he,me,ye,Ee,ke,Pe=0;if(U===z)for(te=0;te<ce;te+=1)this.shapes[te].localShapeCollection.releaseShapes(),this.shapes[te].shape._mdf=!0,this.shapes[te].shape.paths=this.shapes[te].localShapeCollection,this._mdf&&(this.shapes[te].pathsData.length=0);else if(U===1&&z===0||U===0&&z===1){if(this._mdf)for(te=0;te<ce;te+=1)this.shapes[te].pathsData.length=0,this.shapes[te].shape._mdf=!0}else{var Te=[],we,Le;for(te=0;te<ce;te+=1)if(we=this.shapes[te],!we.shape._mdf&&!this._mdf&&!I&&this.m!==2)we.shape.paths=we.localShapeCollection;else{if(J=we.shape.paths,me=J._length,ke=0,!we.shape._mdf&&we.pathsData.length)ke=we.totalShapeLength;else{for(ye=this.releasePathsData(we.pathsData),he=0;he<me;he+=1)Ee=bez.getSegmentsLength(J.shapes[he]),ye.push(Ee),ke+=Ee.totalLength;we.totalShapeLength=ke,we.pathsData=ye}Pe+=ke,we.shape._mdf=!0}var $e=z,Oe=U,Ce=0,Fe;for(te=ce-1;te>=0;te-=1)if(we=this.shapes[te],we.shape._mdf){for(Le=we.localShapeCollection,Le.releaseShapes(),this.m===2&&ce>1?(Fe=this.calculateShapeEdges(z,U,we.totalShapeLength,Ce,Pe),Ce+=we.totalShapeLength):Fe=[[$e,Oe]],me=Fe.length,he=0;he<me;he+=1){$e=Fe[he][0],Oe=Fe[he][1],Te.length=0,Oe<=1?Te.push({s:we.totalShapeLength*$e,e:we.totalShapeLength*Oe}):$e>=1?Te.push({s:we.totalShapeLength*($e-1),e:we.totalShapeLength*(Oe-1)}):(Te.push({s:we.totalShapeLength*$e,e:we.totalShapeLength}),Te.push({s:0,e:we.totalShapeLength*(Oe-1)}));var Ge=this.addShapes(we,Te[0]);if(Te[0].s!==Te[0].e){if(Te.length>1){var We=we.shape.paths.shapes[we.shape.paths._length-1];if(We.c){var Ye=Ge.pop();this.addPaths(Ge,Le),Ge=this.addShapes(we,Te[1],Ye)}else this.addPaths(Ge,Le),Ge=this.addShapes(we,Te[1])}this.addPaths(Ge,Le)}}we.shape.paths=Le}}},TrimModifier.prototype.addPaths=function(I,z){var U,q=I.length;for(U=0;U<q;U+=1)z.addShape(I[U])},TrimModifier.prototype.addSegment=function(I,z,U,q,Z,J,te){Z.setXYAt(z[0],z[1],"o",J),Z.setXYAt(U[0],U[1],"i",J+1),te&&Z.setXYAt(I[0],I[1],"v",J),Z.setXYAt(q[0],q[1],"v",J+1)},TrimModifier.prototype.addSegmentFromArray=function(I,z,U,q){z.setXYAt(I[1],I[5],"o",U),z.setXYAt(I[2],I[6],"i",U+1),q&&z.setXYAt(I[0],I[4],"v",U),z.setXYAt(I[3],I[7],"v",U+1)},TrimModifier.prototype.addShapes=function(I,z,U){var q=I.pathsData,Z=I.shape.paths.shapes,J,te=I.shape.paths._length,ce,he,me=0,ye,Ee,ke,Pe,Te=[],we,Le=!0;for(U?(Ee=U._length,we=U._length):(U=shapePool.newElement(),Ee=0,we=0),Te.push(U),J=0;J<te;J+=1){for(ke=q[J].lengths,U.c=Z[J].c,he=Z[J].c?ke.length:ke.length+1,ce=1;ce<he;ce+=1)if(ye=ke[ce-1],me+ye.addedLength<z.s)me+=ye.addedLength,U.c=!1;else if(me>z.e){U.c=!1;break}else z.s<=me&&z.e>=me+ye.addedLength?(this.addSegment(Z[J].v[ce-1],Z[J].o[ce-1],Z[J].i[ce],Z[J].v[ce],U,Ee,Le),Le=!1):(Pe=bez.getNewSegment(Z[J].v[ce-1],Z[J].v[ce],Z[J].o[ce-1],Z[J].i[ce],(z.s-me)/ye.addedLength,(z.e-me)/ye.addedLength,ke[ce-1]),this.addSegmentFromArray(Pe,U,Ee,Le),Le=!1,U.c=!1),me+=ye.addedLength,Ee+=1;if(Z[J].c&&ke.length){if(ye=ke[ce-1],me<=z.e){var $e=ke[ce-1].addedLength;z.s<=me&&z.e>=me+$e?(this.addSegment(Z[J].v[ce-1],Z[J].o[ce-1],Z[J].i[0],Z[J].v[0],U,Ee,Le),Le=!1):(Pe=bez.getNewSegment(Z[J].v[ce-1],Z[J].v[0],Z[J].o[ce-1],Z[J].i[0],(z.s-me)/$e,(z.e-me)/$e,ke[ce-1]),this.addSegmentFromArray(Pe,U,Ee,Le),Le=!1,U.c=!1)}else U.c=!1;me+=ye.addedLength,Ee+=1}if(U._length&&(U.setXYAt(U.v[we][0],U.v[we][1],"i",we),U.setXYAt(U.v[U._length-1][0],U.v[U._length-1][1],"o",U._length-1)),me>z.e)break;J<te-1&&(U=shapePool.newElement(),Le=!0,Te.push(U),Ee=0)}return Te};function PuckerAndBloatModifier(){}extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(I,z){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(I,z.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(I,z){var U=z/100,q=[0,0],Z=I._length,J=0;for(J=0;J<Z;J+=1)q[0]+=I.v[J][0],q[1]+=I.v[J][1];q[0]/=Z,q[1]/=Z;var te=shapePool.newElement();te.c=I.c;var ce,he,me,ye,Ee,ke;for(J=0;J<Z;J+=1)ce=I.v[J][0]+(q[0]-I.v[J][0])*U,he=I.v[J][1]+(q[1]-I.v[J][1])*U,me=I.o[J][0]+(q[0]-I.o[J][0])*-U,ye=I.o[J][1]+(q[1]-I.o[J][1])*-U,Ee=I.i[J][0]+(q[0]-I.i[J][0])*-U,ke=I.i[J][1]+(q[1]-I.i[J][1])*-U,te.setTripleAt(ce,he,me,ye,Ee,ke,J);return te},PuckerAndBloatModifier.prototype.processShapes=function(I){var z,U,q=this.shapes.length,Z,J,te=this.amount.v;if(te!==0){var ce,he;for(U=0;U<q;U+=1){if(ce=this.shapes[U],he=ce.localShapeCollection,!(!ce.shape._mdf&&!this._mdf&&!I))for(he.releaseShapes(),ce.shape._mdf=!0,z=ce.shape.paths.shapes,J=ce.shape.paths._length,Z=0;Z<J;Z+=1)he.addShape(this.processPath(z[Z],te));ce.shape.paths=ce.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var I=[0,0];function z(he){var me=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||me,this.a&&he.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&he.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&he.skewFromAxis(-this.sk.v,this.sa.v),this.r?he.rotate(-this.r.v):he.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?he.translate(this.px.v,this.py.v,-this.pz.v):he.translate(this.px.v,this.py.v,0):he.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}function U(he){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||he){var me;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var ye,Ee;if(me=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(ye=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/me,0),Ee=this.p.getValueAtTime(this.p.keyframes[0].t/me,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(ye=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/me,0),Ee=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/me,0)):(ye=this.p.pv,Ee=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/me,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){ye=[],Ee=[];var ke=this.px,Pe=this.py;ke._caching.lastFrame+ke.offsetTime<=ke.keyframes[0].t?(ye[0]=ke.getValueAtTime((ke.keyframes[0].t+.01)/me,0),ye[1]=Pe.getValueAtTime((Pe.keyframes[0].t+.01)/me,0),Ee[0]=ke.getValueAtTime(ke.keyframes[0].t/me,0),Ee[1]=Pe.getValueAtTime(Pe.keyframes[0].t/me,0)):ke._caching.lastFrame+ke.offsetTime>=ke.keyframes[ke.keyframes.length-1].t?(ye[0]=ke.getValueAtTime(ke.keyframes[ke.keyframes.length-1].t/me,0),ye[1]=Pe.getValueAtTime(Pe.keyframes[Pe.keyframes.length-1].t/me,0),Ee[0]=ke.getValueAtTime((ke.keyframes[ke.keyframes.length-1].t-.01)/me,0),Ee[1]=Pe.getValueAtTime((Pe.keyframes[Pe.keyframes.length-1].t-.01)/me,0)):(ye=[ke.pv,Pe.pv],Ee[0]=ke.getValueAtTime((ke._caching.lastFrame+ke.offsetTime-.01)/me,ke.offsetTime),Ee[1]=Pe.getValueAtTime((Pe._caching.lastFrame+Pe.offsetTime-.01)/me,Pe.offsetTime))}else Ee=I,ye=Ee;this.v.rotate(-Math.atan2(ye[1]-Ee[1],ye[0]-Ee[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}}function q(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length)this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1;else return;if(!this.s.effectsSequence.length)this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2;else return;if(this.sk)if(!this.sk.effectsSequence.length&&!this.sa.effectsSequence.length)this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3;else return;this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):!this.rz.effectsSequence.length&&!this.ry.effectsSequence.length&&!this.rx.effectsSequence.length&&!this.or.effectsSequence.length&&(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}function Z(){}function J(he){this._addDynamicProperty(he),this.elem.addDynamicProperty(he),this._isDirty=!0}function te(he,me,ye){if(this.elem=he,this.frameId=-1,this.propType="transform",this.data=me,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(ye||he),me.p&&me.p.s?(this.px=PropertyFactory.getProp(he,me.p.x,0,0,this),this.py=PropertyFactory.getProp(he,me.p.y,0,0,this),me.p.z&&(this.pz=PropertyFactory.getProp(he,me.p.z,0,0,this))):this.p=PropertyFactory.getProp(he,me.p||{k:[0,0,0]},1,0,this),me.rx){if(this.rx=PropertyFactory.getProp(he,me.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(he,me.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(he,me.rz,0,degToRads,this),me.or.k[0].ti){var Ee,ke=me.or.k.length;for(Ee=0;Ee<ke;Ee+=1)me.or.k[Ee].to=null,me.or.k[Ee].ti=null}this.or=PropertyFactory.getProp(he,me.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(he,me.r||{k:0},0,degToRads,this);me.sk&&(this.sk=PropertyFactory.getProp(he,me.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(he,me.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(he,me.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(he,me.s||{k:[100,100,100]},1,.01,this),me.o?this.o=PropertyFactory.getProp(he,me.o,0,.01,he):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}te.prototype={applyToMatrix:z,getValue:U,precalculateMatrix:q,autoOrient:Z},extendPrototype([DynamicPropertyContainer],te),te.prototype.addDynamicProperty=J,te.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty;function ce(he,me,ye){return new te(he,me,ye)}return{getTransformProperty:ce}}();function RepeaterModifier(){}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(I,z){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(I,z.c,0,null,this),this.o=PropertyFactory.getProp(I,z.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(I,z.tr,this),this.so=PropertyFactory.getProp(I,z.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(I,z.tr.eo,0,.01,this),this.data=z,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(I,z,U,q,Z,J){var te=J?-1:1,ce=q.s.v[0]+(1-q.s.v[0])*(1-Z),he=q.s.v[1]+(1-q.s.v[1])*(1-Z);I.translate(q.p.v[0]*te*Z,q.p.v[1]*te*Z,q.p.v[2]),z.translate(-q.a.v[0],-q.a.v[1],q.a.v[2]),z.rotate(-q.r.v*te*Z),z.translate(q.a.v[0],q.a.v[1],q.a.v[2]),U.translate(-q.a.v[0],-q.a.v[1],q.a.v[2]),U.scale(J?1/ce:ce,J?1/he:he),U.translate(q.a.v[0],q.a.v[1],q.a.v[2])},RepeaterModifier.prototype.init=function(I,z,U,q){for(this.elem=I,this.arr=z,this.pos=U,this.elemsData=q,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(I),this.initModifierProperties(I,z[U]);U>0;)U-=1,this._elements.unshift(z[U]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(I){var z,U=I.length;for(z=0;z<U;z+=1)I[z]._processed=!1,I[z].ty==="gr"&&this.resetElements(I[z].it)},RepeaterModifier.prototype.cloneElements=function(I){var z=JSON.parse(JSON.stringify(I));return this.resetElements(z),z},RepeaterModifier.prototype.changeGroupRender=function(I,z){var U,q=I.length;for(U=0;U<q;U+=1)I[U]._render=z,I[U].ty==="gr"&&this.changeGroupRender(I[U].it,z)},RepeaterModifier.prototype.processShapes=function(I){var z,U,q,Z,J,te=!1;if(this._mdf||I){var ce=Math.ceil(this.c.v);if(this._groups.length<ce){for(;this._groups.length<ce;){var he={it:this.cloneElements(this._elements),ty:"gr"};he.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,he),this._groups.splice(0,0,he),this._currentCopies+=1}this.elem.reloadShapes(),te=!0}J=0;var me;for(q=0;q<=this._groups.length-1;q+=1){if(me=J<ce,this._groups[q]._render=me,this.changeGroupRender(this._groups[q].it,me),!me){var ye=this.elemsData[q].it,Ee=ye[ye.length-1];Ee.transform.op.v!==0?(Ee.transform.op._mdf=!0,Ee.transform.op.v=0):Ee.transform.op._mdf=!1}J+=1}this._currentCopies=ce;var ke=this.o.v,Pe=ke%1,Te=ke>0?Math.floor(ke):Math.ceil(ke),we=this.pMatrix.props,Le=this.rMatrix.props,$e=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var Oe=0;if(ke>0){for(;Oe<Te;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),Oe+=1;Pe&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,Pe,!1),Oe+=Pe)}else if(ke<0){for(;Oe>Te;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),Oe-=1;Pe&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-Pe,!0),Oe-=Pe)}q=this.data.m===1?0:this._currentCopies-1,Z=this.data.m===1?1:-1,J=this._currentCopies;for(var Ce,Fe;J;){if(z=this.elemsData[q].it,U=z[z.length-1].transform.mProps.v.props,Fe=U.length,z[z.length-1].transform.mProps._mdf=!0,z[z.length-1].transform.op._mdf=!0,z[z.length-1].transform.op.v=this._currentCopies===1?this.so.v:this.so.v+(this.eo.v-this.so.v)*(q/(this._currentCopies-1)),Oe!==0){for((q!==0&&Z===1||q!==this._currentCopies-1&&Z===-1)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(Le[0],Le[1],Le[2],Le[3],Le[4],Le[5],Le[6],Le[7],Le[8],Le[9],Le[10],Le[11],Le[12],Le[13],Le[14],Le[15]),this.matrix.transform($e[0],$e[1],$e[2],$e[3],$e[4],$e[5],$e[6],$e[7],$e[8],$e[9],$e[10],$e[11],$e[12],$e[13],$e[14],$e[15]),this.matrix.transform(we[0],we[1],we[2],we[3],we[4],we[5],we[6],we[7],we[8],we[9],we[10],we[11],we[12],we[13],we[14],we[15]),Ce=0;Ce<Fe;Ce+=1)U[Ce]=this.matrix.props[Ce];this.matrix.reset()}else for(this.matrix.reset(),Ce=0;Ce<Fe;Ce+=1)U[Ce]=this.matrix.props[Ce];Oe+=1,J-=1,q+=Z}}else for(J=this._currentCopies,q=0,Z=1;J;)z=this.elemsData[q].it,U=z[z.length-1].transform.mProps.v.props,z[z.length-1].transform.mProps._mdf=!1,z[z.length-1].transform.op._mdf=!1,J-=1,q+=Z;return te},RepeaterModifier.prototype.addShape=function(){};function RoundCornersModifier(){}extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(I,z){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(I,z.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(I,z){var U=shapePool.newElement();U.c=I.c;var q,Z=I._length,J,te,ce,he,me,ye,Ee=0,ke,Pe,Te,we,Le,$e;for(q=0;q<Z;q+=1)J=I.v[q],ce=I.o[q],te=I.i[q],J[0]===ce[0]&&J[1]===ce[1]&&J[0]===te[0]&&J[1]===te[1]?(q===0||q===Z-1)&&!I.c?(U.setTripleAt(J[0],J[1],ce[0],ce[1],te[0],te[1],Ee),Ee+=1):(q===0?he=I.v[Z-1]:he=I.v[q-1],me=Math.sqrt(Math.pow(J[0]-he[0],2)+Math.pow(J[1]-he[1],2)),ye=me?Math.min(me/2,z)/me:0,Le=J[0]+(he[0]-J[0])*ye,ke=Le,$e=J[1]-(J[1]-he[1])*ye,Pe=$e,Te=ke-(ke-J[0])*roundCorner,we=Pe-(Pe-J[1])*roundCorner,U.setTripleAt(ke,Pe,Te,we,Le,$e,Ee),Ee+=1,q===Z-1?he=I.v[0]:he=I.v[q+1],me=Math.sqrt(Math.pow(J[0]-he[0],2)+Math.pow(J[1]-he[1],2)),ye=me?Math.min(me/2,z)/me:0,Te=J[0]+(he[0]-J[0])*ye,ke=Te,we=J[1]+(he[1]-J[1])*ye,Pe=we,Le=ke-(ke-J[0])*roundCorner,$e=Pe-(Pe-J[1])*roundCorner,U.setTripleAt(ke,Pe,Te,we,Le,$e,Ee),Ee+=1):(U.setTripleAt(I.v[q][0],I.v[q][1],I.o[q][0],I.o[q][1],I.i[q][0],I.i[q][1],Ee),Ee+=1);return U},RoundCornersModifier.prototype.processShapes=function(I){var z,U,q=this.shapes.length,Z,J,te=this.rd.v;if(te!==0){var ce,he;for(U=0;U<q;U+=1){if(ce=this.shapes[U],he=ce.localShapeCollection,!(!ce.shape._mdf&&!this._mdf&&!I))for(he.releaseShapes(),ce.shape._mdf=!0,z=ce.shape.paths.shapes,J=ce.shape.paths._length,Z=0;Z<J;Z+=1)he.addShape(this.processPath(z[Z],te));ce.shape.paths=ce.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function floatEqual(I,z){return Math.abs(I-z)*1e5<=Math.min(Math.abs(I),Math.abs(z))}function floatZero(I){return Math.abs(I)<=1e-5}function lerp(I,z,U){return I*(1-U)+z*U}function lerpPoint(I,z,U){return[lerp(I[0],z[0],U),lerp(I[1],z[1],U)]}function quadRoots(I,z,U){if(I===0)return[];var q=z*z-4*I*U;if(q<0)return[];var Z=-z/(2*I);if(q===0)return[Z];var J=Math.sqrt(q)/(2*I);return[Z-J,Z+J]}function polynomialCoefficients(I,z,U,q){return[-I+3*z-3*U+q,3*I-6*z+3*U,-3*I+3*z,I]}function singlePoint(I){return new PolynomialBezier(I,I,I,I,!1)}function PolynomialBezier(I,z,U,q,Z){Z&&pointEqual(I,z)&&(z=lerpPoint(I,q,1/3)),Z&&pointEqual(U,q)&&(U=lerpPoint(I,q,2/3));var J=polynomialCoefficients(I[0],z[0],U[0],q[0]),te=polynomialCoefficients(I[1],z[1],U[1],q[1]);this.a=[J[0],te[0]],this.b=[J[1],te[1]],this.c=[J[2],te[2]],this.d=[J[3],te[3]],this.points=[I,z,U,q]}PolynomialBezier.prototype.point=function(I){return[((this.a[0]*I+this.b[0])*I+this.c[0])*I+this.d[0],((this.a[1]*I+this.b[1])*I+this.c[1])*I+this.d[1]]},PolynomialBezier.prototype.derivative=function(I){return[(3*I*this.a[0]+2*this.b[0])*I+this.c[0],(3*I*this.a[1]+2*this.b[1])*I+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(I){var z=this.derivative(I);return Math.atan2(z[1],z[0])},PolynomialBezier.prototype.normalAngle=function(I){var z=this.derivative(I);return Math.atan2(z[0],z[1])},PolynomialBezier.prototype.inflectionPoints=function(){var I=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(I))return[];var z=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/I,U=z*z-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/I;if(U<0)return[];var q=Math.sqrt(U);return floatZero(q)?q>0&&q<1?[z]:[]:[z-q,z+q].filter(function(Z){return Z>0&&Z<1})},PolynomialBezier.prototype.split=function(I){if(I<=0)return[singlePoint(this.points[0]),this];if(I>=1)return[this,singlePoint(this.points[this.points.length-1])];var z=lerpPoint(this.points[0],this.points[1],I),U=lerpPoint(this.points[1],this.points[2],I),q=lerpPoint(this.points[2],this.points[3],I),Z=lerpPoint(z,U,I),J=lerpPoint(U,q,I),te=lerpPoint(Z,J,I);return[new PolynomialBezier(this.points[0],z,Z,te,!0),new PolynomialBezier(te,J,q,this.points[3],!0)]};function extrema(I,z){var U=I.points[0][z],q=I.points[I.points.length-1][z];if(U>q){var Z=q;q=U,U=Z}for(var J=quadRoots(3*I.a[z],2*I.b[z],I.c[z]),te=0;te<J.length;te+=1)if(J[te]>0&&J[te]<1){var ce=I.point(J[te])[z];ce<U?U=ce:ce>q&&(q=ce)}return{min:U,max:q}}PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var I=this.bounds();return{left:I.x.min,right:I.x.max,top:I.y.min,bottom:I.y.max,width:I.x.max-I.x.min,height:I.y.max-I.y.min,cx:(I.x.max+I.x.min)/2,cy:(I.y.max+I.y.min)/2}};function intersectData(I,z,U){var q=I.boundingBox();return{cx:q.cx,cy:q.cy,width:q.width,height:q.height,bez:I,t:(z+U)/2,t1:z,t2:U}}function splitData(I){var z=I.bez.split(.5);return[intersectData(z[0],I.t1,I.t),intersectData(z[1],I.t,I.t2)]}function boxIntersect(I,z){return Math.abs(I.cx-z.cx)*2<I.width+z.width&&Math.abs(I.cy-z.cy)*2<I.height+z.height}function intersectsImpl(I,z,U,q,Z,J){if(boxIntersect(I,z)){if(U>=J||I.width<=q&&I.height<=q&&z.width<=q&&z.height<=q){Z.push([I.t,z.t]);return}var te=splitData(I),ce=splitData(z);intersectsImpl(te[0],ce[0],U+1,q,Z,J),intersectsImpl(te[0],ce[1],U+1,q,Z,J),intersectsImpl(te[1],ce[0],U+1,q,Z,J),intersectsImpl(te[1],ce[1],U+1,q,Z,J)}}PolynomialBezier.prototype.intersections=function(I,z,U){z===void 0&&(z=2),U===void 0&&(U=7);var q=[];return intersectsImpl(intersectData(this,0,1),intersectData(I,0,1),0,z,q,U),q},PolynomialBezier.shapeSegment=function(I,z){var U=(z+1)%I.length();return new PolynomialBezier(I.v[z],I.o[z],I.i[U],I.v[U],!0)},PolynomialBezier.shapeSegmentInverted=function(I,z){var U=(z+1)%I.length();return new PolynomialBezier(I.v[U],I.i[U],I.o[z],I.v[z],!0)};function crossProduct(I,z){return[I[1]*z[2]-I[2]*z[1],I[2]*z[0]-I[0]*z[2],I[0]*z[1]-I[1]*z[0]]}function lineIntersection(I,z,U,q){var Z=[I[0],I[1],1],J=[z[0],z[1],1],te=[U[0],U[1],1],ce=[q[0],q[1],1],he=crossProduct(crossProduct(Z,J),crossProduct(te,ce));return floatZero(he[2])?null:[he[0]/he[2],he[1]/he[2]]}function polarOffset(I,z,U){return[I[0]+Math.cos(z)*U,I[1]-Math.sin(z)*U]}function pointDistance(I,z){return Math.hypot(I[0]-z[0],I[1]-z[1])}function pointEqual(I,z){return floatEqual(I[0],z[0])&&floatEqual(I[1],z[1])}function ZigZagModifier(){}extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(I,z){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(I,z.s,0,null,this),this.frequency=PropertyFactory.getProp(I,z.r,0,null,this),this.pointsType=PropertyFactory.getProp(I,z.pt,0,null,this),this._isAnimated=this.amplitude.effectsSequence.length!==0||this.frequency.effectsSequence.length!==0||this.pointsType.effectsSequence.length!==0};function setPoint(I,z,U,q,Z,J,te){var ce=U-Math.PI/2,he=U+Math.PI/2,me=z[0]+Math.cos(U)*q*Z,ye=z[1]-Math.sin(U)*q*Z;I.setTripleAt(me,ye,me+Math.cos(ce)*J,ye-Math.sin(ce)*J,me+Math.cos(he)*te,ye-Math.sin(he)*te,I.length())}function getPerpendicularVector(I,z){var U=[z[0]-I[0],z[1]-I[1]],q=-Math.PI*.5,Z=[Math.cos(q)*U[0]-Math.sin(q)*U[1],Math.sin(q)*U[0]+Math.cos(q)*U[1]];return Z}function getProjectingAngle(I,z){var U=z===0?I.length()-1:z-1,q=(z+1)%I.length(),Z=I.v[U],J=I.v[q],te=getPerpendicularVector(Z,J);return Math.atan2(0,1)-Math.atan2(te[1],te[0])}function zigZagCorner(I,z,U,q,Z,J,te){var ce=getProjectingAngle(z,U),he=z.v[U%z._length],me=z.v[U===0?z._length-1:U-1],ye=z.v[(U+1)%z._length],Ee=J===2?Math.sqrt(Math.pow(he[0]-me[0],2)+Math.pow(he[1]-me[1],2)):0,ke=J===2?Math.sqrt(Math.pow(he[0]-ye[0],2)+Math.pow(he[1]-ye[1],2)):0;setPoint(I,z.v[U%z._length],ce,te,q,ke/((Z+1)*2),Ee/((Z+1)*2))}function zigZagSegment(I,z,U,q,Z,J){for(var te=0;te<q;te+=1){var ce=(te+1)/(q+1),he=Z===2?Math.sqrt(Math.pow(z.points[3][0]-z.points[0][0],2)+Math.pow(z.points[3][1]-z.points[0][1],2)):0,me=z.normalAngle(ce),ye=z.point(ce);setPoint(I,ye,me,J,U,he/((q+1)*2),he/((q+1)*2)),J=-J}return J}ZigZagModifier.prototype.processPath=function(I,z,U,q){var Z=I._length,J=shapePool.newElement();if(J.c=I.c,I.c||(Z-=1),Z===0)return J;var te=-1,ce=PolynomialBezier.shapeSegment(I,0);zigZagCorner(J,I,0,z,U,q,te);for(var he=0;he<Z;he+=1)te=zigZagSegment(J,ce,z,U,q,-te),he===Z-1&&!I.c?ce=null:ce=PolynomialBezier.shapeSegment(I,(he+1)%Z),zigZagCorner(J,I,he+1,z,U,q,te);return J},ZigZagModifier.prototype.processShapes=function(I){var z,U,q=this.shapes.length,Z,J,te=this.amplitude.v,ce=Math.max(0,Math.round(this.frequency.v)),he=this.pointsType.v;if(te!==0){var me,ye;for(U=0;U<q;U+=1){if(me=this.shapes[U],ye=me.localShapeCollection,!(!me.shape._mdf&&!this._mdf&&!I))for(ye.releaseShapes(),me.shape._mdf=!0,z=me.shape.paths.shapes,J=me.shape.paths._length,Z=0;Z<J;Z+=1)ye.addShape(this.processPath(z[Z],te,ce,he));me.shape.paths=me.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function linearOffset(I,z,U){var q=Math.atan2(z[0]-I[0],z[1]-I[1]);return[polarOffset(I,q,U),polarOffset(z,q,U)]}function offsetSegment(I,z){var U,q,Z,J,te,ce,he;he=linearOffset(I.points[0],I.points[1],z),U=he[0],q=he[1],he=linearOffset(I.points[1],I.points[2],z),Z=he[0],J=he[1],he=linearOffset(I.points[2],I.points[3],z),te=he[0],ce=he[1];var me=lineIntersection(U,q,Z,J);me===null&&(me=q);var ye=lineIntersection(te,ce,Z,J);return ye===null&&(ye=te),new PolynomialBezier(U,me,ye,ce)}function joinLines(I,z,U,q,Z){var J=z.points[3],te=U.points[0];if(q===3||pointEqual(J,te))return J;if(q===2){var ce=-z.tangentAngle(1),he=-U.tangentAngle(0)+Math.PI,me=lineIntersection(J,polarOffset(J,ce+Math.PI/2,100),te,polarOffset(te,ce+Math.PI/2,100)),ye=me?pointDistance(me,J):pointDistance(J,te)/2,Ee=polarOffset(J,ce,2*ye*roundCorner);return I.setXYAt(Ee[0],Ee[1],"o",I.length()-1),Ee=polarOffset(te,he,2*ye*roundCorner),I.setTripleAt(te[0],te[1],te[0],te[1],Ee[0],Ee[1],I.length()),te}var ke=pointEqual(J,z.points[2])?z.points[0]:z.points[2],Pe=pointEqual(te,U.points[1])?U.points[3]:U.points[1],Te=lineIntersection(ke,J,te,Pe);return Te&&pointDistance(Te,J)<Z?(I.setTripleAt(Te[0],Te[1],Te[0],Te[1],Te[0],Te[1],I.length()),Te):J}function getIntersection(I,z){var U=I.intersections(z);return U.length&&floatEqual(U[0][0],1)&&U.shift(),U.length?U[0]:null}function pruneSegmentIntersection(I,z){var U=I.slice(),q=z.slice(),Z=getIntersection(I[I.length-1],z[0]);return Z&&(U[I.length-1]=I[I.length-1].split(Z[0])[0],q[0]=z[0].split(Z[1])[1]),I.length>1&&z.length>1&&(Z=getIntersection(I[0],z[z.length-1]),Z)?[[I[0].split(Z[0])[0]],[z[z.length-1].split(Z[1])[1]]]:[U,q]}function pruneIntersections(I){for(var z,U=1;U<I.length;U+=1)z=pruneSegmentIntersection(I[U-1],I[U]),I[U-1]=z[0],I[U]=z[1];return I.length>1&&(z=pruneSegmentIntersection(I[I.length-1],I[0]),I[I.length-1]=z[0],I[0]=z[1]),I}function offsetSegmentSplit(I,z){var U=I.inflectionPoints(),q,Z,J,te;if(U.length===0)return[offsetSegment(I,z)];if(U.length===1||floatEqual(U[1],1))return J=I.split(U[0]),q=J[0],Z=J[1],[offsetSegment(q,z),offsetSegment(Z,z)];J=I.split(U[0]),q=J[0];var ce=(U[1]-U[0])/(1-U[0]);return J=J[1].split(ce),te=J[0],Z=J[1],[offsetSegment(q,z),offsetSegment(te,z),offsetSegment(Z,z)]}function OffsetPathModifier(){}extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(I,z){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(I,z.a,0,null,this),this.miterLimit=PropertyFactory.getProp(I,z.ml,0,null,this),this.lineJoin=z.lj,this._isAnimated=this.amount.effectsSequence.length!==0},OffsetPathModifier.prototype.processPath=function(I,z,U,q){var Z=shapePool.newElement();Z.c=I.c;var J=I.length();I.c||(J-=1);var te,ce,he,me=[];for(te=0;te<J;te+=1)he=PolynomialBezier.shapeSegment(I,te),me.push(offsetSegmentSplit(he,z));if(!I.c)for(te=J-1;te>=0;te-=1)he=PolynomialBezier.shapeSegmentInverted(I,te),me.push(offsetSegmentSplit(he,z));me=pruneIntersections(me);var ye=null,Ee=null;for(te=0;te<me.length;te+=1){var ke=me[te];for(Ee&&(ye=joinLines(Z,Ee,ke[0],U,q)),Ee=ke[ke.length-1],ce=0;ce<ke.length;ce+=1)he=ke[ce],ye&&pointEqual(he.points[0],ye)?Z.setXYAt(he.points[1][0],he.points[1][1],"o",Z.length()-1):Z.setTripleAt(he.points[0][0],he.points[0][1],he.points[1][0],he.points[1][1],he.points[0][0],he.points[0][1],Z.length()),Z.setTripleAt(he.points[3][0],he.points[3][1],he.points[3][0],he.points[3][1],he.points[2][0],he.points[2][1],Z.length()),ye=he.points[3]}return me.length&&joinLines(Z,Ee,me[0][0],U,q),Z},OffsetPathModifier.prototype.processShapes=function(I){var z,U,q=this.shapes.length,Z,J,te=this.amount.v,ce=this.miterLimit.v,he=this.lineJoin;if(te!==0){var me,ye;for(U=0;U<q;U+=1){if(me=this.shapes[U],ye=me.localShapeCollection,!(!me.shape._mdf&&!this._mdf&&!I))for(ye.releaseShapes(),me.shape._mdf=!0,z=me.shape.paths.shapes,J=me.shape.paths._length,Z=0;Z<J;Z+=1)ye.addShape(this.processPath(z[Z],te,he,ce));me.shape.paths=me.localShapeCollection}}this.dynamicProperties.length||(this._mdf=!1)};function getFontProperties(I){for(var z=I.fStyle?I.fStyle.split(" "):[],U="normal",q="normal",Z=z.length,J,te=0;te<Z;te+=1)switch(J=z[te].toLowerCase(),J){case"italic":q="italic";break;case"bold":U="700";break;case"black":U="900";break;case"medium":U="500";break;case"regular":case"normal":U="400";break;case"light":case"thin":U="200";break}return{style:q,weight:I.fWeight||U}}var FontManager=function(){var I=5e3,z={w:0,size:0,shapes:[],data:{shapes:[]}},U=[];U=U.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var q=127988,Z=917631,J=917601,te=917626,ce=65039,he=8205,me=127462,ye=127487,Ee=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function ke(Je){var et=Je.split(","),ze,qe=et.length,at=[];for(ze=0;ze<qe;ze+=1)et[ze]!=="sans-serif"&&et[ze]!=="monospace"&&at.push(et[ze]);return at.join(",")}function Pe(Je,et){var ze=createTag("span");ze.setAttribute("aria-hidden",!0),ze.style.fontFamily=et;var qe=createTag("span");qe.innerText="giItT1WQy@!-/#",ze.style.position="absolute",ze.style.left="-10000px",ze.style.top="-10000px",ze.style.fontSize="300px",ze.style.fontVariant="normal",ze.style.fontStyle="normal",ze.style.fontWeight="normal",ze.style.letterSpacing="0",ze.appendChild(qe),document.body.appendChild(ze);var at=qe.offsetWidth;return qe.style.fontFamily=ke(Je)+", "+et,{node:qe,w:at,parent:ze}}function Te(){var Je,et=this.fonts.length,ze,qe,at=et;for(Je=0;Je<et;Je+=1)this.fonts[Je].loaded?at-=1:this.fonts[Je].fOrigin==="n"||this.fonts[Je].origin===0?this.fonts[Je].loaded=!0:(ze=this.fonts[Je].monoCase.node,qe=this.fonts[Je].monoCase.w,ze.offsetWidth!==qe?(at-=1,this.fonts[Je].loaded=!0):(ze=this.fonts[Je].sansCase.node,qe=this.fonts[Je].sansCase.w,ze.offsetWidth!==qe&&(at-=1,this.fonts[Je].loaded=!0)),this.fonts[Je].loaded&&(this.fonts[Je].sansCase.parent.parentNode.removeChild(this.fonts[Je].sansCase.parent),this.fonts[Je].monoCase.parent.parentNode.removeChild(this.fonts[Je].monoCase.parent)));at!==0&&Date.now()-this.initTime<I?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)}function we(Je,et){var ze=document.body&&et?"svg":"canvas",qe,at=getFontProperties(Je);if(ze==="svg"){var rt=createNS("text");rt.style.fontSize="100px",rt.setAttribute("font-family",Je.fFamily),rt.setAttribute("font-style",at.style),rt.setAttribute("font-weight",at.weight),rt.textContent="1",Je.fClass?(rt.style.fontFamily="inherit",rt.setAttribute("class",Je.fClass)):rt.style.fontFamily=Je.fFamily,et.appendChild(rt),qe=rt}else{var yt=new OffscreenCanvas(500,500).getContext("2d");yt.font=at.style+" "+at.weight+" 100px "+Je.fFamily,qe=yt}function Et(kt){return ze==="svg"?(qe.textContent=kt,qe.getComputedTextLength()):qe.measureText(kt).width}return{measureText:Et}}function Le(Je,et){if(!Je){this.isLoaded=!0;return}if(this.chars){this.isLoaded=!0,this.fonts=Je.list;return}if(!document.body){this.isLoaded=!0,Je.list.forEach(function(Qt){Qt.helper=we(Qt),Qt.cache={}}),this.fonts=Je.list;return}var ze=Je.list,qe,at=ze.length,rt=at;for(qe=0;qe<at;qe+=1){var yt=!0,Et,kt;if(ze[qe].loaded=!1,ze[qe].monoCase=Pe(ze[qe].fFamily,"monospace"),ze[qe].sansCase=Pe(ze[qe].fFamily,"sans-serif"),!ze[qe].fPath)ze[qe].loaded=!0,rt-=1;else if(ze[qe].fOrigin==="p"||ze[qe].origin===3){if(Et=document.querySelectorAll('style[f-forigin="p"][f-family="'+ze[qe].fFamily+'"], style[f-origin="3"][f-family="'+ze[qe].fFamily+'"]'),Et.length>0&&(yt=!1),yt){var Pt=createTag("style");Pt.setAttribute("f-forigin",ze[qe].fOrigin),Pt.setAttribute("f-origin",ze[qe].origin),Pt.setAttribute("f-family",ze[qe].fFamily),Pt.type="text/css",Pt.innerText="@font-face {font-family: "+ze[qe].fFamily+"; font-style: normal; src: url('"+ze[qe].fPath+"');}",et.appendChild(Pt)}}else if(ze[qe].fOrigin==="g"||ze[qe].origin===1){for(Et=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),kt=0;kt<Et.length;kt+=1)Et[kt].href.indexOf(ze[qe].fPath)!==-1&&(yt=!1);if(yt){var Rt=createTag("link");Rt.setAttribute("f-forigin",ze[qe].fOrigin),Rt.setAttribute("f-origin",ze[qe].origin),Rt.type="text/css",Rt.rel="stylesheet",Rt.href=ze[qe].fPath,document.body.appendChild(Rt)}}else if(ze[qe].fOrigin==="t"||ze[qe].origin===2){for(Et=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),kt=0;kt<Et.length;kt+=1)ze[qe].fPath===Et[kt].src&&(yt=!1);if(yt){var Xt=createTag("link");Xt.setAttribute("f-forigin",ze[qe].fOrigin),Xt.setAttribute("f-origin",ze[qe].origin),Xt.setAttribute("rel","stylesheet"),Xt.setAttribute("href",ze[qe].fPath),et.appendChild(Xt)}}ze[qe].helper=we(ze[qe],et),ze[qe].cache={},this.fonts.push(ze[qe])}rt===0?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}function $e(Je){if(Je){this.chars||(this.chars=[]);var et,ze=Je.length,qe,at=this.chars.length,rt;for(et=0;et<ze;et+=1){for(qe=0,rt=!1;qe<at;)this.chars[qe].style===Je[et].style&&this.chars[qe].fFamily===Je[et].fFamily&&this.chars[qe].ch===Je[et].ch&&(rt=!0),qe+=1;rt||(this.chars.push(Je[et]),at+=1)}}}function Oe(Je,et,ze){for(var qe=0,at=this.chars.length;qe<at;){if(this.chars[qe].ch===Je&&this.chars[qe].style===et&&this.chars[qe].fFamily===ze)return this.chars[qe];qe+=1}return(typeof Je=="string"&&Je.charCodeAt(0)!==13||!Je)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",Je,et,ze)),z}function Ce(Je,et,ze){var qe=this.getFontByName(et),at=Je;if(!qe.cache[at]){var rt=qe.helper;if(Je===" "){var yt=rt.measureText("|"+Je+"|"),Et=rt.measureText("||");qe.cache[at]=(yt-Et)/100}else qe.cache[at]=rt.measureText(Je)/100}return qe.cache[at]*ze}function Fe(Je){for(var et=0,ze=this.fonts.length;et<ze;){if(this.fonts[et].fName===Je)return this.fonts[et];et+=1}return this.fonts[0]}function Ge(Je){var et=0,ze=Je.charCodeAt(0);if(ze>=55296&&ze<=56319){var qe=Je.charCodeAt(1);qe>=56320&&qe<=57343&&(et=(ze-55296)*1024+qe-56320+65536)}return et}function We(Je,et){var ze=Je.toString(16)+et.toString(16);return Ee.indexOf(ze)!==-1}function Ye(Je){return Je===he}function Ke(Je){return Je===ce}function Qe(Je){var et=Ge(Je);return et>=me&&et<=ye}function ut(Je){return Qe(Je.substr(0,2))&&Qe(Je.substr(2,2))}function ht(Je){return U.indexOf(Je)!==-1}function ot(Je,et){var ze=Ge(Je.substr(et,2));if(ze!==q)return!1;var qe=0;for(et+=2;qe<5;){if(ze=Ge(Je.substr(et,2)),ze<J||ze>te)return!1;qe+=1,et+=2}return Ge(Je.substr(et,2))===Z}function gt(){this.isLoaded=!0}var vt=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};vt.isModifier=We,vt.isZeroWidthJoiner=Ye,vt.isFlagEmoji=ut,vt.isRegionalCode=Qe,vt.isCombinedCharacter=ht,vt.isRegionalFlag=ot,vt.isVariationSelector=Ke,vt.BLACK_FLAG_CODE_POINT=q;var lt={addChars:$e,addFonts:Le,getCharData:Oe,getFontByName:Fe,measureText:Ce,checkLoadedFonts:Te,setIsLoaded:gt};return vt.prototype=lt,vt}();function SlotManager(I){this.animationData=I}SlotManager.prototype.getProp=function(I){return this.animationData.slots&&this.animationData.slots[I.sid]?Object.assign(I,this.animationData.slots[I.sid].p):I};function slotFactory(I){return new SlotManager(I)}function RenderableElement(){}RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(z){this.renderableComponents.indexOf(z)===-1&&this.renderableComponents.push(z)},removeRenderableComponent:function(z){this.renderableComponents.indexOf(z)!==-1&&this.renderableComponents.splice(this.renderableComponents.indexOf(z),1)},prepareRenderableFrame:function(z){this.checkLayerLimits(z)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(z){this.data.ip-this.data.st<=z&&this.data.op-this.data.st>z?this.isInRange!==!0&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):this.isInRange!==!1&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var z,U=this.renderableComponents.length;for(z=0;z<U;z+=1)this.renderableComponents[z].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return this.data.ty===5?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=function(){var I={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"};return function(z){return I[z]||""}}();function SliderEffect(I,z,U){this.p=PropertyFactory.getProp(z,I.v,0,0,U)}function AngleEffect(I,z,U){this.p=PropertyFactory.getProp(z,I.v,0,0,U)}function ColorEffect(I,z,U){this.p=PropertyFactory.getProp(z,I.v,1,0,U)}function PointEffect(I,z,U){this.p=PropertyFactory.getProp(z,I.v,1,0,U)}function LayerIndexEffect(I,z,U){this.p=PropertyFactory.getProp(z,I.v,0,0,U)}function MaskIndexEffect(I,z,U){this.p=PropertyFactory.getProp(z,I.v,0,0,U)}function CheckboxEffect(I,z,U){this.p=PropertyFactory.getProp(z,I.v,0,0,U)}function NoValueEffect(){this.p={}}function EffectsManager(I,z){var U=I.ef||[];this.effectElements=[];var q,Z=U.length,J;for(q=0;q<Z;q+=1)J=new GroupEffect(U[q],z),this.effectElements.push(J)}function GroupEffect(I,z){this.init(I,z)}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(I,z){this.data=I,this.effectElements=[],this.initDynamicPropertyContainer(z);var U,q=this.data.ef.length,Z,J=this.data.ef;for(U=0;U<q;U+=1){switch(Z=null,J[U].ty){case 0:Z=new SliderEffect(J[U],z,this);break;case 1:Z=new AngleEffect(J[U],z,this);break;case 2:Z=new ColorEffect(J[U],z,this);break;case 3:Z=new PointEffect(J[U],z,this);break;case 4:case 7:Z=new CheckboxEffect(J[U],z,this);break;case 10:Z=new LayerIndexEffect(J[U],z,this);break;case 11:Z=new MaskIndexEffect(J[U],z,this);break;case 5:Z=new EffectsManager(J[U],z);break;default:Z=new NoValueEffect(J[U]);break}Z&&this.effectElements.push(Z)}};function BaseElement(){}BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var z=0,U=this.data.masksProperties.length;z<U;){if(this.data.masksProperties[z].mode!=="n"&&this.data.masksProperties[z].cl!==!1)return!0;z+=1}return!1},initExpressions:function(){var z=getExpressionInterfaces();if(z){var U=z("layer"),q=z("effects"),Z=z("shape"),J=z("text"),te=z("comp");this.layerInterface=U(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var ce=q.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(ce),this.data.ty===0||this.data.xt?this.compInterface=te(this):this.data.ty===4?(this.layerInterface.shapeInterface=Z(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):this.data.ty===5&&(this.layerInterface.textInterface=J(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var z=getBlendMode(this.data.bm),U=this.baseElement||this.layerElement;U.style["mix-blend-mode"]=z},initBaseData:function(z,U,q){this.globalData=U,this.comp=q,this.data=z,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}};function FrameElement(){}FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(z,U){var q,Z=this.dynamicProperties.length;for(q=0;q<Z;q+=1)(U||this._isParent&&this.dynamicProperties[q].propType==="transform")&&(this.dynamicProperties[q].getValue(),this.dynamicProperties[q]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(z){this.dynamicProperties.indexOf(z)===-1&&this.dynamicProperties.push(z)}};function FootageElement(I,z,U){this.initFrame(),this.initRenderable(),this.assetData=z.getAssetData(I.refId),this.footageData=z.imageLoader.getAsset(this.assetData),this.initBaseData(I,z,U)}FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var I=getExpressionInterfaces();if(I){var z=I("footage");this.layerInterface=z(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData};function AudioElement(I,z,U){this.initFrame(),this.initRenderable(),this.assetData=z.getAssetData(I.refId),this.initBaseData(I,z,U),this._isPlaying=!1,this._canPlay=!1;var q=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(q),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=I.tm?PropertyFactory.getProp(this,I.tm,0,z.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,I.au&&I.au.lv?I.au.lv:{k:[100]},1,.01,this)}AudioElement.prototype.prepareFrame=function(I){if(this.prepareRenderableFrame(I,!0),this.prepareProperties(I,!0),this.tm._placeholder)this._currentTime=I/this.data.sr;else{var z=this.tm.v;this._currentTime=z}this._volume=this.lv.v[0];var U=this._volume*this._volumeMultiplier;this._previousVolume!==U&&(this._previousVolume=U,this.audio.volume(U))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(I){this.audio.rate(I)},AudioElement.prototype.volume=function(I){this._volumeMultiplier=I,this._previousVolume=I*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){};function BaseRenderer(){}BaseRenderer.prototype.checkLayers=function(I){var z,U=this.layers.length,q;for(this.completeLayers=!0,z=U-1;z>=0;z-=1)this.elements[z]||(q=this.layers[z],q.ip-q.st<=I-this.layers[z].st&&q.op-q.st>I-this.layers[z].st&&this.buildItem(z)),this.completeLayers=this.elements[z]?this.completeLayers:!1;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(I){switch(I.ty){case 2:return this.createImage(I);case 0:return this.createComp(I);case 1:return this.createSolid(I);case 3:return this.createNull(I);case 4:return this.createShape(I);case 5:return this.createText(I);case 6:return this.createAudio(I);case 13:return this.createCamera(I);case 15:return this.createFootage(I);default:return this.createNull(I)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(I){return new AudioElement(I,this.globalData,this)},BaseRenderer.prototype.createFootage=function(I){return new FootageElement(I,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var I,z=this.layers.length;for(I=0;I<z;I+=1)this.buildItem(I);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(I){this.completeLayers=!1;var z,U=I.length,q,Z=this.layers.length;for(z=0;z<U;z+=1)for(q=0;q<Z;){if(this.layers[q].id===I[z].id){this.layers[q]=I[z];break}q+=1}},BaseRenderer.prototype.setProjectInterface=function(I){this.globalData.projectInterface=I},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(I,z,U){for(var q=this.elements,Z=this.layers,J=0,te=Z.length;J<te;)Z[J].ind==z&&(!q[J]||q[J]===!0?(this.buildItem(J),this.addPendingElement(I)):(U.push(q[J]),q[J].setAsParent(),Z[J].parent!==void 0?this.buildElementParenting(I,Z[J].parent,U):I.setHierarchy(U))),J+=1},BaseRenderer.prototype.addPendingElement=function(I){this.pendingElements.push(I)},BaseRenderer.prototype.searchExtraCompositions=function(I){var z,U=I.length;for(z=0;z<U;z+=1)if(I[z].xt){var q=this.createComp(I[z]);q.initExpressions(),this.globalData.projectInterface.registerComposition(q)}},BaseRenderer.prototype.getElementById=function(I){var z,U=this.elements.length;for(z=0;z<U;z+=1)if(this.elements[z].data.ind===I)return this.elements[z];return null},BaseRenderer.prototype.getElementByPath=function(I){var z=I.shift(),U;if(typeof z=="number")U=this.elements[z];else{var q,Z=this.elements.length;for(q=0;q<Z;q+=1)if(this.elements[q].data.nm===z){U=this.elements[q];break}}return I.length===0?U:U.getElementByPath(I)},BaseRenderer.prototype.setupGlobalData=function(I,z){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(I),this.globalData.fontManager.addChars(I.chars),this.globalData.fontManager.addFonts(I.fonts,z),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=I.fr,this.globalData.nm=I.nm,this.globalData.compSize={w:I.w,h:I.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}TransformElement.prototype={initTransform:function(){var z=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:z,localMat:z,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var z,U=this.finalTransform.mat,q=0,Z=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;q<Z;){if(this.hierarchy[q].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}q+=1}if(this.finalTransform._matMdf)for(z=this.finalTransform.mProp.v.props,U.cloneFromProps(z),q=0;q<Z;q+=1)U.multiply(this.hierarchy[q].finalTransform.mProp.v)}this.finalTransform._matMdf&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var z=0,U=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;z<U;)this.localTransforms[z]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[z]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),z+=1;if(this.finalTransform._localMatMdf){var q=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(q),z=1;z<U;z+=1){var Z=this.localTransforms[z].matrix;q.multiply(Z)}q.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var J=this.finalTransform.localOpacity;for(z=0;z<U;z+=1)J*=this.localTransforms[z].opacity*.01;this.finalTransform.localOpacity=J}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var z=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(z.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var U=0,q=z.length;for(U=0;U<q;U+=1)this.localTransforms.push(z[U])}}},globalToLocal:function(z){var U=[];U.push(this.finalTransform);for(var q=!0,Z=this.comp;q;)Z.finalTransform?(Z.data.hasMask&&U.splice(0,0,Z.finalTransform),Z=Z.comp):q=!1;var J,te=U.length,ce;for(J=0;J<te;J+=1)ce=U[J].mat.applyToPointArray(0,0,0),z=[z[0]-ce[0],z[1]-ce[1],0];return z},mHelper:new Matrix};function MaskElement(I,z,U){this.data=I,this.element=z,this.globalData=U,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var q=this.globalData.defs,Z,J=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(J),this.solidPath="";var te,ce=this.masksProperties,he=0,me=[],ye,Ee,ke=createElementID(),Pe,Te,we,Le,$e="clipPath",Oe="clip-path";for(Z=0;Z<J;Z+=1)if((ce[Z].mode!=="a"&&ce[Z].mode!=="n"||ce[Z].inv||ce[Z].o.k!==100||ce[Z].o.x)&&($e="mask",Oe="mask"),(ce[Z].mode==="s"||ce[Z].mode==="i")&&he===0?(Pe=createNS("rect"),Pe.setAttribute("fill","#ffffff"),Pe.setAttribute("width",this.element.comp.data.w||0),Pe.setAttribute("height",this.element.comp.data.h||0),me.push(Pe)):Pe=null,te=createNS("path"),ce[Z].mode==="n")this.viewData[Z]={op:PropertyFactory.getProp(this.element,ce[Z].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,ce[Z],3),elem:te,lastPath:""},q.appendChild(te);else{he+=1,te.setAttribute("fill",ce[Z].mode==="s"?"#000000":"#ffffff"),te.setAttribute("clip-rule","nonzero");var Ce;if(ce[Z].x.k!==0?($e="mask",Oe="mask",Le=PropertyFactory.getProp(this.element,ce[Z].x,0,null,this.element),Ce=createElementID(),Te=createNS("filter"),Te.setAttribute("id",Ce),we=createNS("feMorphology"),we.setAttribute("operator","erode"),we.setAttribute("in","SourceGraphic"),we.setAttribute("radius","0"),Te.appendChild(we),q.appendChild(Te),te.setAttribute("stroke",ce[Z].mode==="s"?"#000000":"#ffffff")):(we=null,Le=null),this.storedData[Z]={elem:te,x:Le,expan:we,lastPath:"",lastOperator:"",filterId:Ce,lastRadius:0},ce[Z].mode==="i"){Ee=me.length;var Fe=createNS("g");for(ye=0;ye<Ee;ye+=1)Fe.appendChild(me[ye]);var Ge=createNS("mask");Ge.setAttribute("mask-type","alpha"),Ge.setAttribute("id",ke+"_"+he),Ge.appendChild(te),q.appendChild(Ge),Fe.setAttribute("mask","url("+getLocationHref()+"#"+ke+"_"+he+")"),me.length=0,me.push(Fe)}else me.push(te);ce[Z].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[Z]={elem:te,lastPath:"",op:PropertyFactory.getProp(this.element,ce[Z].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,ce[Z],3),invRect:Pe},this.viewData[Z].prop.k||this.drawPath(ce[Z],this.viewData[Z].prop.v,this.viewData[Z])}for(this.maskElement=createNS($e),J=me.length,Z=0;Z<J;Z+=1)this.maskElement.appendChild(me[Z]);he>0&&(this.maskElement.setAttribute("id",ke),this.element.maskedElement.setAttribute(Oe,"url("+getLocationHref()+"#"+ke+")"),q.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}MaskElement.prototype.getMaskProperty=function(I){return this.viewData[I].prop},MaskElement.prototype.renderFrame=function(I){var z=this.element.finalTransform.mat,U,q=this.masksProperties.length;for(U=0;U<q;U+=1)if((this.viewData[U].prop._mdf||I)&&this.drawPath(this.masksProperties[U],this.viewData[U].prop.v,this.viewData[U]),(this.viewData[U].op._mdf||I)&&this.viewData[U].elem.setAttribute("fill-opacity",this.viewData[U].op.v),this.masksProperties[U].mode!=="n"&&(this.viewData[U].invRect&&(this.element.finalTransform.mProp._mdf||I)&&this.viewData[U].invRect.setAttribute("transform",z.getInverseMatrix().to2dCSS()),this.storedData[U].x&&(this.storedData[U].x._mdf||I))){var Z=this.storedData[U].expan;this.storedData[U].x.v<0?(this.storedData[U].lastOperator!=="erode"&&(this.storedData[U].lastOperator="erode",this.storedData[U].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[U].filterId+")")),Z.setAttribute("radius",-this.storedData[U].x.v)):(this.storedData[U].lastOperator!=="dilate"&&(this.storedData[U].lastOperator="dilate",this.storedData[U].elem.setAttribute("filter",null)),this.storedData[U].elem.setAttribute("stroke-width",this.storedData[U].x.v*2))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var I="M0,0 ";return I+=" h"+this.globalData.compSize.w,I+=" v"+this.globalData.compSize.h,I+=" h-"+this.globalData.compSize.w,I+=" v-"+this.globalData.compSize.h+" ",I},MaskElement.prototype.drawPath=function(I,z,U){var q=" M"+z.v[0][0]+","+z.v[0][1],Z,J;for(J=z._length,Z=1;Z<J;Z+=1)q+=" C"+z.o[Z-1][0]+","+z.o[Z-1][1]+" "+z.i[Z][0]+","+z.i[Z][1]+" "+z.v[Z][0]+","+z.v[Z][1];if(z.c&&J>1&&(q+=" C"+z.o[Z-1][0]+","+z.o[Z-1][1]+" "+z.i[0][0]+","+z.i[0][1]+" "+z.v[0][0]+","+z.v[0][1]),U.lastPath!==q){var te="";U.elem&&(z.c&&(te=I.inv?this.solidPath+q:q),U.elem.setAttribute("d",te)),U.lastPath=q}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var I={};I.createFilter=z,I.createAlphaToLuminanceFilter=U;function z(q,Z){var J=createNS("filter");return J.setAttribute("id",q),Z!==!0&&(J.setAttribute("filterUnits","objectBoundingBox"),J.setAttribute("x","0%"),J.setAttribute("y","0%"),J.setAttribute("width","100%"),J.setAttribute("height","100%")),J}function U(){var q=createNS("feColorMatrix");return q.setAttribute("type","matrix"),q.setAttribute("color-interpolation-filters","sRGB"),q.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),q}return I}(),featureSupport=function(){var I={maskType:!0,svgLumaHidden:!0,offscreenCanvas:typeof OffscreenCanvas<"u"};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(I.maskType=!1),/firefox/i.test(navigator.userAgent)&&(I.svgLumaHidden=!1),I}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(I){var z,U="SourceGraphic",q=I.data.ef?I.data.ef.length:0,Z=createElementID(),J=filtersFactory.createFilter(Z,!0),te=0;this.filters=[];var ce;for(z=0;z<q;z+=1){ce=null;var he=I.data.ef[z].ty;if(registeredEffects$1[he]){var me=registeredEffects$1[he].effect;ce=new me(J,I.effectsManager.effectElements[z],I,idPrefix+te,U),U=idPrefix+te,registeredEffects$1[he].countsAsEffect&&(te+=1)}ce&&this.filters.push(ce)}te&&(I.globalData.defs.appendChild(J),I.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+Z+")")),this.filters.length&&I.addRenderableComponent(this)}SVGEffects.prototype.renderFrame=function(I){var z,U=this.filters.length;for(z=0;z<U;z+=1)this.filters[z].renderFrame(I)},SVGEffects.prototype.getEffects=function(I){var z,U=this.filters.length,q=[];for(z=0;z<U;z+=1)this.filters[z].type===I&&q.push(this.filters[z]);return q};function registerEffect$1(I,z,U){registeredEffects$1[I]={effect:z,countsAsEffect:U}}function SVGBaseElement(){}SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var z=null;if(this.data.td){this.matteMasks={};var U=createNS("g");U.setAttribute("id",this.layerId),U.appendChild(this.layerElement),z=U,this.globalData.defs.appendChild(U)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),z=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.ty===0&&!this.data.hd){var q=createNS("clipPath"),Z=createNS("path");Z.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var J=createElementID();if(q.setAttribute("id",J),q.appendChild(Z),this.globalData.defs.appendChild(q),this.checkMasks()){var te=createNS("g");te.setAttribute("clip-path","url("+getLocationHref()+"#"+J+")"),te.appendChild(this.layerElement),this.transformedElement=te,z?z.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+J+")")}this.data.bm!==0&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(z){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[z]){var U=this.layerId+"_"+z,q,Z,J,te;if(z===1||z===3){var ce=createNS("mask");ce.setAttribute("id",U),ce.setAttribute("mask-type",z===3?"luminance":"alpha"),J=createNS("use"),J.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),ce.appendChild(J),this.globalData.defs.appendChild(ce),!featureSupport.maskType&&z===1&&(ce.setAttribute("mask-type","luminance"),q=createElementID(),Z=filtersFactory.createFilter(q),this.globalData.defs.appendChild(Z),Z.appendChild(filtersFactory.createAlphaToLuminanceFilter()),te=createNS("g"),te.appendChild(J),ce.appendChild(te),te.setAttribute("filter","url("+getLocationHref()+"#"+q+")"))}else if(z===2){var he=createNS("mask");he.setAttribute("id",U),he.setAttribute("mask-type","alpha");var me=createNS("g");he.appendChild(me),q=createElementID(),Z=filtersFactory.createFilter(q);var ye=createNS("feComponentTransfer");ye.setAttribute("in","SourceGraphic"),Z.appendChild(ye);var Ee=createNS("feFuncA");Ee.setAttribute("type","table"),Ee.setAttribute("tableValues","1.0 0.0"),ye.appendChild(Ee),this.globalData.defs.appendChild(Z);var ke=createNS("rect");ke.setAttribute("width",this.comp.data.w),ke.setAttribute("height",this.comp.data.h),ke.setAttribute("x","0"),ke.setAttribute("y","0"),ke.setAttribute("fill","#ffffff"),ke.setAttribute("opacity","0"),me.setAttribute("filter","url("+getLocationHref()+"#"+q+")"),me.appendChild(ke),J=createNS("use"),J.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),me.appendChild(J),featureSupport.maskType||(he.setAttribute("mask-type","luminance"),Z.appendChild(filtersFactory.createAlphaToLuminanceFilter()),te=createNS("g"),me.appendChild(ke),te.appendChild(this.layerElement),me.appendChild(te)),this.globalData.defs.appendChild(he)}this.matteMasks[z]=U}return this.matteMasks[z]},setMatte:function(z){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+z+")")}};function HierarchyElement(){}HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(z){this.hierarchy=z},setAsParent:function(){this._isParent=!0},checkParenting:function(){this.data.parent!==void 0&&this.comp.buildElementParenting(this,this.data.parent,[])}};function RenderableDOMElement(){}(function(){var I={initElement:function(U,q,Z){this.initFrame(),this.initBaseData(U,q,Z),this.initTransform(U,q,Z),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){if(!this.hidden&&(!this.isInRange||this.isTransparent)){var U=this.baseElement||this.layerElement;U.style.display="none",this.hidden=!0}},show:function(){if(this.isInRange&&!this.isTransparent){if(!this.data.hd){var U=this.baseElement||this.layerElement;U.style.display="block"}this.hidden=!1,this._isFirstFrame=!0}},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(U){this._mdf=!1,this.prepareRenderableFrame(U),this.prepareProperties(U,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}};extendPrototype([RenderableElement,createProxyFunction(I)],RenderableDOMElement)})();function IImageElement(I,z,U){this.assetData=z.getAssetData(I.refId),this.assetData&&this.assetData.sid&&(this.assetData=z.slotManager.getProp(this.assetData)),this.initElement(I,z,U),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var I=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",I),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect};function ProcessedElement(I,z){this.elem=I,this.pos=z}function IShapeElement(){}IShapeElement.prototype={addShapeToModifiers:function(z){var U,q=this.shapeModifiers.length;for(U=0;U<q;U+=1)this.shapeModifiers[U].addShape(z)},isShapeInAnimatedModifiers:function(z){for(var U=0,q=this.shapeModifiers.length;U<q;)if(this.shapeModifiers[U].isAnimatedWithShape(z))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var z,U=this.shapes.length;for(z=0;z<U;z+=1)this.shapes[z].sh.reset();U=this.shapeModifiers.length;var q;for(z=U-1;z>=0&&(q=this.shapeModifiers[z].processShapes(this._isFirstFrame),!q);z-=1);}},searchProcessedElement:function(z){for(var U=this.processedElements,q=0,Z=U.length;q<Z;){if(U[q].elem===z)return U[q].pos;q+=1}return 0},addProcessedElement:function(z,U){for(var q=this.processedElements,Z=q.length;Z;)if(Z-=1,q[Z].elem===z){q[Z].pos=U;return}q.push(new ProcessedElement(z,U))},prepareFrame:function(z){this.prepareRenderableFrame(z),this.prepareProperties(z,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(I,z,U){this.caches=[],this.styles=[],this.transformers=I,this.lStr="",this.sh=U,this.lvl=z,this._isAnimated=!!U.k;for(var q=0,Z=I.length;q<Z;){if(I[q].mProps.dynamicProperties.length){this._isAnimated=!0;break}q+=1}}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0};function SVGStyleData(I,z){this.data=I,this.type=I.ty,this.d="",this.lvl=z,this._mdf=!1,this.closed=I.hd===!0,this.pElem=createNS("path"),this.msElem=null}SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1};function DashProperty(I,z,U,q){this.elem=I,this.frameId=-1,this.dataProps=createSizedArray(z.length),this.renderer=U,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",z.length?z.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(q);var Z,J=z.length||0,te;for(Z=0;Z<J;Z+=1)te=PropertyFactory.getProp(I,z[Z].v,0,0,this),this.k=te.k||this.k,this.dataProps[Z]={n:z[Z].n,p:te};this.k||this.getValue(!0),this._isAnimated=this.k}DashProperty.prototype.getValue=function(I){if(!(this.elem.globalData.frameId===this.frameId&&!I)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||I,this._mdf)){var z=0,U=this.dataProps.length;for(this.renderer==="svg"&&(this.dashStr=""),z=0;z<U;z+=1)this.dataProps[z].n!=="o"?this.renderer==="svg"?this.dashStr+=" "+this.dataProps[z].p.v:this.dashArray[z]=this.dataProps[z].p.v:this.dashoffset[0]=this.dataProps[z].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty);function SVGStrokeStyleData(I,z,U){this.initDynamicPropertyContainer(I),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(I,z.o,0,.01,this),this.w=PropertyFactory.getProp(I,z.w,0,null,this),this.d=new DashProperty(I,z.d||{},"svg",this),this.c=PropertyFactory.getProp(I,z.c,1,255,this),this.style=U,this._isAnimated=!!this._isAnimated}extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData);function SVGFillStyleData(I,z,U){this.initDynamicPropertyContainer(I),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(I,z.o,0,.01,this),this.c=PropertyFactory.getProp(I,z.c,1,255,this),this.style=U}extendPrototype([DynamicPropertyContainer],SVGFillStyleData);function SVGNoStyleData(I,z,U){this.initDynamicPropertyContainer(I),this.getValue=this.iterateDynamicProperties,this.style=U}extendPrototype([DynamicPropertyContainer],SVGNoStyleData);function GradientProperty(I,z,U){this.data=z,this.c=createTypedArray("uint8c",z.p*4);var q=z.k.k[0].s?z.k.k[0].s.length-z.p*4:z.k.k.length-z.p*4;this.o=createTypedArray("float32",q),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=q,this.initDynamicPropertyContainer(U),this.prop=PropertyFactory.getProp(I,z.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}GradientProperty.prototype.comparePoints=function(I,z){for(var U=0,q=this.o.length/2,Z;U<q;){if(Z=Math.abs(I[U*4]-I[z*4+U*2]),Z>.01)return!1;U+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!==this.c.length/4)return!1;if(this.data.k.k[0].s)for(var I=0,z=this.data.k.k.length;I<z;){if(!this.comparePoints(this.data.k.k[I].s,this.data.p))return!1;I+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(I){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||I){var z,U=this.data.p*4,q,Z;for(z=0;z<U;z+=1)q=z%4===0?100:255,Z=Math.round(this.prop.v[z]*q),this.c[z]!==Z&&(this.c[z]=Z,this._cmdf=!I);if(this.o.length)for(U=this.prop.v.length,z=this.data.p*4;z<U;z+=1)q=z%2===0?100:1,Z=z%2===0?Math.round(this.prop.v[z]*100):this.prop.v[z],this.o[z-this.data.p*4]!==Z&&(this.o[z-this.data.p*4]=Z,this._omdf=!I);this._mdf=!I}},extendPrototype([DynamicPropertyContainer],GradientProperty);function SVGGradientFillStyleData(I,z,U){this.initDynamicPropertyContainer(I),this.getValue=this.iterateDynamicProperties,this.initGradientData(I,z,U)}SVGGradientFillStyleData.prototype.initGradientData=function(I,z,U){this.o=PropertyFactory.getProp(I,z.o,0,.01,this),this.s=PropertyFactory.getProp(I,z.s,1,null,this),this.e=PropertyFactory.getProp(I,z.e,1,null,this),this.h=PropertyFactory.getProp(I,z.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(I,z.a||{k:0},0,degToRads,this),this.g=new GradientProperty(I,z.g,this),this.style=U,this.stops=[],this.setGradientData(U.pElem,z),this.setGradientOpacity(z,U),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(I,z){var U=createElementID(),q=createNS(z.t===1?"linearGradient":"radialGradient");q.setAttribute("id",U),q.setAttribute("spreadMethod","pad"),q.setAttribute("gradientUnits","userSpaceOnUse");var Z=[],J,te,ce;for(ce=z.g.p*4,te=0;te<ce;te+=4)J=createNS("stop"),q.appendChild(J),Z.push(J);I.setAttribute(z.ty==="gf"?"fill":"stroke","url("+getLocationHref()+"#"+U+")"),this.gf=q,this.cst=Z},SVGGradientFillStyleData.prototype.setGradientOpacity=function(I,z){if(this.g._hasOpacity&&!this.g._collapsable){var U,q,Z,J=createNS("mask"),te=createNS("path");J.appendChild(te);var ce=createElementID(),he=createElementID();J.setAttribute("id",he);var me=createNS(I.t===1?"linearGradient":"radialGradient");me.setAttribute("id",ce),me.setAttribute("spreadMethod","pad"),me.setAttribute("gradientUnits","userSpaceOnUse"),Z=I.g.k.k[0].s?I.g.k.k[0].s.length:I.g.k.k.length;var ye=this.stops;for(q=I.g.p*4;q<Z;q+=2)U=createNS("stop"),U.setAttribute("stop-color","rgb(255,255,255)"),me.appendChild(U),ye.push(U);te.setAttribute(I.ty==="gf"?"fill":"stroke","url("+getLocationHref()+"#"+ce+")"),I.ty==="gs"&&(te.setAttribute("stroke-linecap",lineCapEnum[I.lc||2]),te.setAttribute("stroke-linejoin",lineJoinEnum[I.lj||2]),I.lj===1&&te.setAttribute("stroke-miterlimit",I.ml)),this.of=me,this.ms=J,this.ost=ye,this.maskId=he,z.msElem=te}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData);function SVGGradientStrokeStyleData(I,z,U){this.initDynamicPropertyContainer(I),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(I,z.w,0,null,this),this.d=new DashProperty(I,z.d||{},"svg",this),this.initGradientData(I,z,U),this._isAnimated=!!this._isAnimated}extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(I,z,U){this.transform={mProps:I,op:z,container:U},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}var buildShapeString=function(z,U,q,Z){if(U===0)return"";var J=z.o,te=z.i,ce=z.v,he,me=" M"+Z.applyToPointStringified(ce[0][0],ce[0][1]);for(he=1;he<U;he+=1)me+=" C"+Z.applyToPointStringified(J[he-1][0],J[he-1][1])+" "+Z.applyToPointStringified(te[he][0],te[he][1])+" "+Z.applyToPointStringified(ce[he][0],ce[he][1]);return q&&U&&(me+=" C"+Z.applyToPointStringified(J[he-1][0],J[he-1][1])+" "+Z.applyToPointStringified(te[0][0],te[0][1])+" "+Z.applyToPointStringified(ce[0][0],ce[0][1]),me+="z"),me},SVGElementsRenderer=function(){var I=new Matrix,z=new Matrix,U={createRenderFunction:q};function q(Ee){switch(Ee.ty){case"fl":return ce;case"gf":return me;case"gs":return he;case"st":return ye;case"sh":case"el":case"rc":case"sr":return te;case"tr":return Z;case"no":return J;default:return null}}function Z(Ee,ke,Pe){(Pe||ke.transform.op._mdf)&&ke.transform.container.setAttribute("opacity",ke.transform.op.v),(Pe||ke.transform.mProps._mdf)&&ke.transform.container.setAttribute("transform",ke.transform.mProps.v.to2dCSS())}function J(){}function te(Ee,ke,Pe){var Te,we,Le,$e,Oe,Ce,Fe=ke.styles.length,Ge=ke.lvl,We,Ye,Ke,Qe;for(Ce=0;Ce<Fe;Ce+=1){if($e=ke.sh._mdf||Pe,ke.styles[Ce].lvl<Ge){for(Ye=z.reset(),Ke=Ge-ke.styles[Ce].lvl,Qe=ke.transformers.length-1;!$e&&Ke>0;)$e=ke.transformers[Qe].mProps._mdf||$e,Ke-=1,Qe-=1;if($e)for(Ke=Ge-ke.styles[Ce].lvl,Qe=ke.transformers.length-1;Ke>0;)Ye.multiply(ke.transformers[Qe].mProps.v),Ke-=1,Qe-=1}else Ye=I;if(We=ke.sh.paths,we=We._length,$e){for(Le="",Te=0;Te<we;Te+=1)Oe=We.shapes[Te],Oe&&Oe._length&&(Le+=buildShapeString(Oe,Oe._length,Oe.c,Ye));ke.caches[Ce]=Le}else Le=ke.caches[Ce];ke.styles[Ce].d+=Ee.hd===!0?"":Le,ke.styles[Ce]._mdf=$e||ke.styles[Ce]._mdf}}function ce(Ee,ke,Pe){var Te=ke.style;(ke.c._mdf||Pe)&&Te.pElem.setAttribute("fill","rgb("+bmFloor(ke.c.v[0])+","+bmFloor(ke.c.v[1])+","+bmFloor(ke.c.v[2])+")"),(ke.o._mdf||Pe)&&Te.pElem.setAttribute("fill-opacity",ke.o.v)}function he(Ee,ke,Pe){me(Ee,ke,Pe),ye(Ee,ke,Pe)}function me(Ee,ke,Pe){var Te=ke.gf,we=ke.g._hasOpacity,Le=ke.s.v,$e=ke.e.v;if(ke.o._mdf||Pe){var Oe=Ee.ty==="gf"?"fill-opacity":"stroke-opacity";ke.style.pElem.setAttribute(Oe,ke.o.v)}if(ke.s._mdf||Pe){var Ce=Ee.t===1?"x1":"cx",Fe=Ce==="x1"?"y1":"cy";Te.setAttribute(Ce,Le[0]),Te.setAttribute(Fe,Le[1]),we&&!ke.g._collapsable&&(ke.of.setAttribute(Ce,Le[0]),ke.of.setAttribute(Fe,Le[1]))}var Ge,We,Ye,Ke;if(ke.g._cmdf||Pe){Ge=ke.cst;var Qe=ke.g.c;for(Ye=Ge.length,We=0;We<Ye;We+=1)Ke=Ge[We],Ke.setAttribute("offset",Qe[We*4]+"%"),Ke.setAttribute("stop-color","rgb("+Qe[We*4+1]+","+Qe[We*4+2]+","+Qe[We*4+3]+")")}if(we&&(ke.g._omdf||Pe)){var ut=ke.g.o;for(ke.g._collapsable?Ge=ke.cst:Ge=ke.ost,Ye=Ge.length,We=0;We<Ye;We+=1)Ke=Ge[We],ke.g._collapsable||Ke.setAttribute("offset",ut[We*2]+"%"),Ke.setAttribute("stop-opacity",ut[We*2+1])}if(Ee.t===1)(ke.e._mdf||Pe)&&(Te.setAttribute("x2",$e[0]),Te.setAttribute("y2",$e[1]),we&&!ke.g._collapsable&&(ke.of.setAttribute("x2",$e[0]),ke.of.setAttribute("y2",$e[1])));else{var ht;if((ke.s._mdf||ke.e._mdf||Pe)&&(ht=Math.sqrt(Math.pow(Le[0]-$e[0],2)+Math.pow(Le[1]-$e[1],2)),Te.setAttribute("r",ht),we&&!ke.g._collapsable&&ke.of.setAttribute("r",ht)),ke.e._mdf||ke.h._mdf||ke.a._mdf||Pe){ht||(ht=Math.sqrt(Math.pow(Le[0]-$e[0],2)+Math.pow(Le[1]-$e[1],2)));var ot=Math.atan2($e[1]-Le[1],$e[0]-Le[0]),gt=ke.h.v;gt>=1?gt=.99:gt<=-1&&(gt=-.99);var vt=ht*gt,lt=Math.cos(ot+ke.a.v)*vt+Le[0],Je=Math.sin(ot+ke.a.v)*vt+Le[1];Te.setAttribute("fx",lt),Te.setAttribute("fy",Je),we&&!ke.g._collapsable&&(ke.of.setAttribute("fx",lt),ke.of.setAttribute("fy",Je))}}}function ye(Ee,ke,Pe){var Te=ke.style,we=ke.d;we&&(we._mdf||Pe)&&we.dashStr&&(Te.pElem.setAttribute("stroke-dasharray",we.dashStr),Te.pElem.setAttribute("stroke-dashoffset",we.dashoffset[0])),ke.c&&(ke.c._mdf||Pe)&&Te.pElem.setAttribute("stroke","rgb("+bmFloor(ke.c.v[0])+","+bmFloor(ke.c.v[1])+","+bmFloor(ke.c.v[2])+")"),(ke.o._mdf||Pe)&&Te.pElem.setAttribute("stroke-opacity",ke.o.v),(ke.w._mdf||Pe)&&(Te.pElem.setAttribute("stroke-width",ke.w.v),Te.msElem&&Te.msElem.setAttribute("stroke-width",ke.w.v))}return U}();function SVGShapeElement(I,z,U){this.shapes=[],this.shapesData=I.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(I,z,U),this.prevViewData=[]}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var I,z=this.shapes.length,U,q,Z=this.stylesList.length,J,te=[],ce=!1;for(q=0;q<Z;q+=1){for(J=this.stylesList[q],ce=!1,te.length=0,I=0;I<z;I+=1)U=this.shapes[I],U.styles.indexOf(J)!==-1&&(te.push(U),ce=U._isAnimated||ce);te.length>1&&ce&&this.setShapesAsAnimated(te)}},SVGShapeElement.prototype.setShapesAsAnimated=function(I){var z,U=I.length;for(z=0;z<U;z+=1)I[z].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(I,z){var U,q=new SVGStyleData(I,z),Z=q.pElem;if(I.ty==="st")U=new SVGStrokeStyleData(this,I,q);else if(I.ty==="fl")U=new SVGFillStyleData(this,I,q);else if(I.ty==="gf"||I.ty==="gs"){var J=I.ty==="gf"?SVGGradientFillStyleData:SVGGradientStrokeStyleData;U=new J(this,I,q),this.globalData.defs.appendChild(U.gf),U.maskId&&(this.globalData.defs.appendChild(U.ms),this.globalData.defs.appendChild(U.of),Z.setAttribute("mask","url("+getLocationHref()+"#"+U.maskId+")"))}else I.ty==="no"&&(U=new SVGNoStyleData(this,I,q));return(I.ty==="st"||I.ty==="gs")&&(Z.setAttribute("stroke-linecap",lineCapEnum[I.lc||2]),Z.setAttribute("stroke-linejoin",lineJoinEnum[I.lj||2]),Z.setAttribute("fill-opacity","0"),I.lj===1&&Z.setAttribute("stroke-miterlimit",I.ml)),I.r===2&&Z.setAttribute("fill-rule","evenodd"),I.ln&&Z.setAttribute("id",I.ln),I.cl&&Z.setAttribute("class",I.cl),I.bm&&(Z.style["mix-blend-mode"]=getBlendMode(I.bm)),this.stylesList.push(q),this.addToAnimatedContents(I,U),U},SVGShapeElement.prototype.createGroupElement=function(I){var z=new ShapeGroupData;return I.ln&&z.gr.setAttribute("id",I.ln),I.cl&&z.gr.setAttribute("class",I.cl),I.bm&&(z.gr.style["mix-blend-mode"]=getBlendMode(I.bm)),z},SVGShapeElement.prototype.createTransformElement=function(I,z){var U=TransformPropertyFactory.getTransformProperty(this,I,this),q=new SVGTransformData(U,U.o,z);return this.addToAnimatedContents(I,q),q},SVGShapeElement.prototype.createShapeElement=function(I,z,U){var q=4;I.ty==="rc"?q=5:I.ty==="el"?q=6:I.ty==="sr"&&(q=7);var Z=ShapePropertyFactory.getShapeProp(this,I,q,this),J=new SVGShapeData(z,U,Z);return this.shapes.push(J),this.addShapeToModifiers(J),this.addToAnimatedContents(I,J),J},SVGShapeElement.prototype.addToAnimatedContents=function(I,z){for(var U=0,q=this.animatedContents.length;U<q;){if(this.animatedContents[U].element===z)return;U+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(I),element:z,data:I})},SVGShapeElement.prototype.setElementStyles=function(I){var z=I.styles,U,q=this.stylesList.length;for(U=0;U<q;U+=1)this.stylesList[U].closed||z.push(this.stylesList[U])},SVGShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var I,z=this.itemsData.length;for(I=0;I<z;I+=1)this.prevViewData[I]=this.itemsData[I];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),z=this.dynamicProperties.length,I=0;I<z;I+=1)this.dynamicProperties[I].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(I,z,U,q,Z,J,te){var ce=[].concat(J),he,me=I.length-1,ye,Ee,ke=[],Pe=[],Te,we,Le;for(he=me;he>=0;he-=1){if(Le=this.searchProcessedElement(I[he]),Le?z[he]=U[Le-1]:I[he]._render=te,I[he].ty==="fl"||I[he].ty==="st"||I[he].ty==="gf"||I[he].ty==="gs"||I[he].ty==="no")Le?z[he].style.closed=!1:z[he]=this.createStyleElement(I[he],Z),I[he]._render&&z[he].style.pElem.parentNode!==q&&q.appendChild(z[he].style.pElem),ke.push(z[he].style);else if(I[he].ty==="gr"){if(!Le)z[he]=this.createGroupElement(I[he]);else for(Ee=z[he].it.length,ye=0;ye<Ee;ye+=1)z[he].prevViewData[ye]=z[he].it[ye];this.searchShapes(I[he].it,z[he].it,z[he].prevViewData,z[he].gr,Z+1,ce,te),I[he]._render&&z[he].gr.parentNode!==q&&q.appendChild(z[he].gr)}else I[he].ty==="tr"?(Le||(z[he]=this.createTransformElement(I[he],q)),Te=z[he].transform,ce.push(Te)):I[he].ty==="sh"||I[he].ty==="rc"||I[he].ty==="el"||I[he].ty==="sr"?(Le||(z[he]=this.createShapeElement(I[he],ce,Z)),this.setElementStyles(z[he])):I[he].ty==="tm"||I[he].ty==="rd"||I[he].ty==="ms"||I[he].ty==="pb"||I[he].ty==="zz"||I[he].ty==="op"?(Le?(we=z[he],we.closed=!1):(we=ShapeModifiers.getModifier(I[he].ty),we.init(this,I[he]),z[he]=we,this.shapeModifiers.push(we)),Pe.push(we)):I[he].ty==="rp"&&(Le?(we=z[he],we.closed=!0):(we=ShapeModifiers.getModifier(I[he].ty),z[he]=we,we.init(this,I,he,z),this.shapeModifiers.push(we),te=!1),Pe.push(we));this.addProcessedElement(I[he],he+1)}for(me=ke.length,he=0;he<me;he+=1)ke[he].closed=!0;for(me=Pe.length,he=0;he<me;he+=1)Pe[he].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){this.renderModifiers();var I,z=this.stylesList.length;for(I=0;I<z;I+=1)this.stylesList[I].reset();for(this.renderShape(),I=0;I<z;I+=1)(this.stylesList[I]._mdf||this._isFirstFrame)&&(this.stylesList[I].msElem&&(this.stylesList[I].msElem.setAttribute("d",this.stylesList[I].d),this.stylesList[I].d="M0 0"+this.stylesList[I].d),this.stylesList[I].pElem.setAttribute("d",this.stylesList[I].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var I,z=this.animatedContents.length,U;for(I=0;I<z;I+=1)U=this.animatedContents[I],(this._isFirstFrame||U.element._isAnimated)&&U.data!==!0&&U.fn(U.data,U.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null};function LetterProps(I,z,U,q,Z,J){this.o=I,this.sw=z,this.sc=U,this.fc=q,this.m=Z,this.p=J,this._mdf={o:!0,sw:!!z,sc:!!U,fc:!!q,m:!0,p:!0}}LetterProps.prototype.update=function(I,z,U,q,Z,J){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var te=!1;return this.o!==I&&(this.o=I,this._mdf.o=!0,te=!0),this.sw!==z&&(this.sw=z,this._mdf.sw=!0,te=!0),this.sc!==U&&(this.sc=U,this._mdf.sc=!0,te=!0),this.fc!==q&&(this.fc=q,this._mdf.fc=!0,te=!0),this.m!==Z&&(this.m=Z,this._mdf.m=!0,te=!0),J.length&&(this.p[0]!==J[0]||this.p[1]!==J[1]||this.p[4]!==J[4]||this.p[5]!==J[5]||this.p[12]!==J[12]||this.p[13]!==J[13])&&(this.p=J,this._mdf.p=!0,te=!0),te};function TextProperty(I,z){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,z.d&&z.d.sid&&(z.d=I.globalData.slotManager.getProp(z.d)),this.data=z,this.elem=I,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(I,z){for(var U in z)Object.prototype.hasOwnProperty.call(z,U)&&(I[U]=z[U]);return I},TextProperty.prototype.setCurrentData=function(I){I.__complete||this.completeTextData(I),this.currentData=I,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(I){this.effectsSequence.push(I),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(I){if(!((this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)&&!I)){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var z=this.currentData,U=this.keysIndex;if(this.lock){this.setCurrentData(this.currentData);return}this.lock=!0,this._mdf=!1;var q,Z=this.effectsSequence.length,J=I||this.data.d.k[this.keysIndex].s;for(q=0;q<Z;q+=1)U!==this.keysIndex?J=this.effectsSequence[q](J,J.t):J=this.effectsSequence[q](this.currentData,J.t);z!==J&&this.setCurrentData(J),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}},TextProperty.prototype.getKeyframeValue=function(){for(var I=this.data.d.k,z=this.elem.comp.renderedFrame,U=0,q=I.length;U<=q-1&&!(U===q-1||I[U+1].t>z);)U+=1;return this.keysIndex!==U&&(this.keysIndex=U),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(I){for(var z=[],U=0,q=I.length,Z,J,te=!1,ce=!1,he="";U<q;)te=ce,ce=!1,Z=I.charCodeAt(U),he=I.charAt(U),FontManager.isCombinedCharacter(Z)?te=!0:Z>=55296&&Z<=56319?FontManager.isRegionalFlag(I,U)?he=I.substr(U,14):(J=I.charCodeAt(U+1),J>=56320&&J<=57343&&(FontManager.isModifier(Z,J)?(he=I.substr(U,2),te=!0):FontManager.isFlagEmoji(I.substr(U,4))?he=I.substr(U,4):he=I.substr(U,2))):Z>56319?(J=I.charCodeAt(U+1),FontManager.isVariationSelector(Z)&&(te=!0)):FontManager.isZeroWidthJoiner(Z)&&(te=!0,ce=!0),te?(z[z.length-1]+=he,te=!1):z.push(he),U+=he.length;return z},TextProperty.prototype.completeTextData=function(I){I.__complete=!0;var z=this.elem.globalData.fontManager,U=this.data,q=[],Z,J,te,ce=0,he,me=U.m.g,ye=0,Ee=0,ke=0,Pe=[],Te=0,we=0,Le,$e,Oe=z.getFontByName(I.f),Ce,Fe=0,Ge=getFontProperties(Oe);I.fWeight=Ge.weight,I.fStyle=Ge.style,I.finalSize=I.s,I.finalText=this.buildFinalText(I.t),J=I.finalText.length,I.finalLineHeight=I.lh;var We=I.tr/1e3*I.finalSize,Ye;if(I.sz)for(var Ke=!0,Qe=I.sz[0],ut=I.sz[1],ht,ot;Ke;){ot=this.buildFinalText(I.t),ht=0,Te=0,J=ot.length,We=I.tr/1e3*I.finalSize;var gt=-1;for(Z=0;Z<J;Z+=1)Ye=ot[Z].charCodeAt(0),te=!1,ot[Z]===" "?gt=Z:(Ye===13||Ye===3)&&(Te=0,te=!0,ht+=I.finalLineHeight||I.finalSize*1.2),z.chars?(Ce=z.getCharData(ot[Z],Oe.fStyle,Oe.fFamily),Fe=te?0:Ce.w*I.finalSize/100):Fe=z.measureText(ot[Z],I.f,I.finalSize),Te+Fe>Qe&&ot[Z]!==" "?(gt===-1?J+=1:Z=gt,ht+=I.finalLineHeight||I.finalSize*1.2,ot.splice(Z,gt===Z?1:0,"\r"),gt=-1,Te=0):(Te+=Fe,Te+=We);ht+=Oe.ascent*I.finalSize/100,this.canResize&&I.finalSize>this.minimumFontSize&&ut<ht?(I.finalSize-=1,I.finalLineHeight=I.finalSize*I.lh/I.s):(I.finalText=ot,J=I.finalText.length,Ke=!1)}Te=-We,Fe=0;var vt=0,lt;for(Z=0;Z<J;Z+=1)if(te=!1,lt=I.finalText[Z],Ye=lt.charCodeAt(0),Ye===13||Ye===3?(vt=0,Pe.push(Te),we=Te>we?Te:we,Te=-2*We,he="",te=!0,ke+=1):he=lt,z.chars?(Ce=z.getCharData(lt,Oe.fStyle,z.getFontByName(I.f).fFamily),Fe=te?0:Ce.w*I.finalSize/100):Fe=z.measureText(he,I.f,I.finalSize),lt===" "?vt+=Fe+We:(Te+=Fe+We+vt,vt=0),q.push({l:Fe,an:Fe,add:ye,n:te,anIndexes:[],val:he,line:ke,animatorJustifyOffset:0}),me==2){if(ye+=Fe,he===""||he===" "||Z===J-1){for((he===""||he===" ")&&(ye-=Fe);Ee<=Z;)q[Ee].an=ye,q[Ee].ind=ce,q[Ee].extra=Fe,Ee+=1;ce+=1,ye=0}}else if(me==3){if(ye+=Fe,he===""||Z===J-1){for(he===""&&(ye-=Fe);Ee<=Z;)q[Ee].an=ye,q[Ee].ind=ce,q[Ee].extra=Fe,Ee+=1;ye=0,ce+=1}}else q[ce].ind=ce,q[ce].extra=0,ce+=1;if(I.l=q,we=Te>we?Te:we,Pe.push(Te),I.sz)I.boxWidth=I.sz[0],I.justifyOffset=0;else switch(I.boxWidth=we,I.j){case 1:I.justifyOffset=-I.boxWidth;break;case 2:I.justifyOffset=-I.boxWidth/2;break;default:I.justifyOffset=0}I.lineWidths=Pe;var Je=U.a,et,ze;$e=Je.length;var qe,at,rt=[];for(Le=0;Le<$e;Le+=1){for(et=Je[Le],et.a.sc&&(I.strokeColorAnim=!0),et.a.sw&&(I.strokeWidthAnim=!0),(et.a.fc||et.a.fh||et.a.fs||et.a.fb)&&(I.fillColorAnim=!0),at=0,qe=et.s.b,Z=0;Z<J;Z+=1)ze=q[Z],ze.anIndexes[Le]=at,(qe==1&&ze.val!==""||qe==2&&ze.val!==""&&ze.val!==" "||qe==3&&(ze.n||ze.val==" "||Z==J-1)||qe==4&&(ze.n||Z==J-1))&&(et.s.rn===1&&rt.push(at),at+=1);U.a[Le].s.totalChars=at;var yt=-1,Et;if(et.s.rn===1)for(Z=0;Z<J;Z+=1)ze=q[Z],yt!=ze.anIndexes[Le]&&(yt=ze.anIndexes[Le],Et=rt.splice(Math.floor(Math.random()*rt.length),1)[0]),ze.anIndexes[Le]=Et}I.yOffset=I.finalLineHeight||I.finalSize*1.2,I.ls=I.ls||0,I.ascent=Oe.ascent*I.finalSize/100},TextProperty.prototype.updateDocumentData=function(I,z){z=z===void 0?this.keysIndex:z;var U=this.copyData({},this.data.d.k[z].s);U=this.copyData(U,I),this.data.d.k[z].s=U,this.recalculate(z),this.setCurrentData(U),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(I){var z=this.data.d.k[I].s;z.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(z)},TextProperty.prototype.canResizeFont=function(I){this.canResize=I,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(I){this.minimumFontSize=Math.floor(I)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var I=Math.max,z=Math.min,U=Math.floor;function q(J,te){this._currentTextLength=-1,this.k=!1,this.data=te,this.elem=J,this.comp=J.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(J),this.s=PropertyFactory.getProp(J,te.s||{k:0},0,0,this),"e"in te?this.e=PropertyFactory.getProp(J,te.e,0,0,this):this.e={v:100},this.o=PropertyFactory.getProp(J,te.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(J,te.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(J,te.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(J,te.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(J,te.a,0,.01,this),this.dynamicProperties.length||this.getValue()}q.prototype={getMult:function(te){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var ce=0,he=0,me=1,ye=1;this.ne.v>0?ce=this.ne.v/100:he=-this.ne.v/100,this.xe.v>0?me=1-this.xe.v/100:ye=1+this.xe.v/100;var Ee=BezierFactory.getBezierEasing(ce,he,me,ye).get,ke=0,Pe=this.finalS,Te=this.finalE,we=this.data.sh;if(we===2)Te===Pe?ke=te>=Te?1:0:ke=I(0,z(.5/(Te-Pe)+(te-Pe)/(Te-Pe),1)),ke=Ee(ke);else if(we===3)Te===Pe?ke=te>=Te?0:1:ke=1-I(0,z(.5/(Te-Pe)+(te-Pe)/(Te-Pe),1)),ke=Ee(ke);else if(we===4)Te===Pe?ke=0:(ke=I(0,z(.5/(Te-Pe)+(te-Pe)/(Te-Pe),1)),ke<.5?ke*=2:ke=1-2*(ke-.5)),ke=Ee(ke);else if(we===5){if(Te===Pe)ke=0;else{var Le=Te-Pe;te=z(I(0,te+.5-Pe),Te-Pe);var $e=-Le/2+te,Oe=Le/2;ke=Math.sqrt(1-$e*$e/(Oe*Oe))}ke=Ee(ke)}else we===6?(Te===Pe?ke=0:(te=z(I(0,te+.5-Pe),Te-Pe),ke=(1+Math.cos(Math.PI+Math.PI*2*te/(Te-Pe)))/2),ke=Ee(ke)):(te>=U(Pe)&&(te-Pe<0?ke=I(0,z(z(Te,1)-(Pe-te),1)):ke=I(0,z(Te-te,1))),ke=Ee(ke));if(this.sm.v!==100){var Ce=this.sm.v*.01;Ce===0&&(Ce=1e-8);var Fe=.5-Ce*.5;ke<Fe?ke=0:(ke=(ke-Fe)/Ce,ke>1&&(ke=1))}return ke*this.a.v},getValue:function(te){this.iterateDynamicProperties(),this._mdf=te||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,te&&this.data.r===2&&(this.e.v=this._currentTextLength);var ce=this.data.r===2?1:100/this.data.totalChars,he=this.o.v/ce,me=this.s.v/ce+he,ye=this.e.v/ce+he;if(me>ye){var Ee=me;me=ye,ye=Ee}this.finalS=me,this.finalE=ye}},extendPrototype([DynamicPropertyContainer],q);function Z(J,te,ce){return new q(J,te)}return{getTextSelectorProp:Z}}();function TextAnimatorDataProperty(I,z,U){var q={propType:!1},Z=PropertyFactory.getProp,J=z.a;this.a={r:J.r?Z(I,J.r,0,degToRads,U):q,rx:J.rx?Z(I,J.rx,0,degToRads,U):q,ry:J.ry?Z(I,J.ry,0,degToRads,U):q,sk:J.sk?Z(I,J.sk,0,degToRads,U):q,sa:J.sa?Z(I,J.sa,0,degToRads,U):q,s:J.s?Z(I,J.s,1,.01,U):q,a:J.a?Z(I,J.a,1,0,U):q,o:J.o?Z(I,J.o,0,.01,U):q,p:J.p?Z(I,J.p,1,0,U):q,sw:J.sw?Z(I,J.sw,0,0,U):q,sc:J.sc?Z(I,J.sc,1,0,U):q,fc:J.fc?Z(I,J.fc,1,0,U):q,fh:J.fh?Z(I,J.fh,0,0,U):q,fs:J.fs?Z(I,J.fs,0,.01,U):q,fb:J.fb?Z(I,J.fb,0,.01,U):q,t:J.t?Z(I,J.t,0,0,U):q},this.s=TextSelectorProp.getTextSelectorProp(I,z.s,U),this.s.t=z.s.t}function TextAnimatorProperty(I,z,U){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=I,this._renderType=z,this._elem=U,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(U)}TextAnimatorProperty.prototype.searchProperties=function(){var I,z=this._textData.a.length,U,q=PropertyFactory.getProp;for(I=0;I<z;I+=1)U=this._textData.a[I],this._animatorsData[I]=new TextAnimatorDataProperty(this._elem,U,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:q(this._elem,this._textData.p.a,0,0,this),f:q(this._elem,this._textData.p.f,0,0,this),l:q(this._elem,this._textData.p.l,0,0,this),r:q(this._elem,this._textData.p.r,0,0,this),p:q(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=q(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(I,z){if(this.lettersChangedFlag=z,!(!this._mdf&&!this._isFirstFrame&&!z&&(!this._hasMaskedPath||!this._pathData.m._mdf))){this._isFirstFrame=!1;var U=this._moreOptions.alignment.v,q=this._animatorsData,Z=this._textData,J=this.mHelper,te=this._renderType,ce=this.renderedLetters.length,he,me,ye,Ee,ke=I.l,Pe,Te,we,Le,$e,Oe,Ce,Fe,Ge,We,Ye,Ke,Qe,ut,ht;if(this._hasMaskedPath){if(ht=this._pathData.m,!this._pathData.n||this._pathData._mdf){var ot=ht.v;this._pathData.r.v&&(ot=ot.reverse()),Pe={tLength:0,segments:[]},Ee=ot._length-1;var gt;for(Ke=0,ye=0;ye<Ee;ye+=1)gt=bez.buildBezierData(ot.v[ye],ot.v[ye+1],[ot.o[ye][0]-ot.v[ye][0],ot.o[ye][1]-ot.v[ye][1]],[ot.i[ye+1][0]-ot.v[ye+1][0],ot.i[ye+1][1]-ot.v[ye+1][1]]),Pe.tLength+=gt.segmentLength,Pe.segments.push(gt),Ke+=gt.segmentLength;ye=Ee,ht.v.c&&(gt=bez.buildBezierData(ot.v[ye],ot.v[0],[ot.o[ye][0]-ot.v[ye][0],ot.o[ye][1]-ot.v[ye][1]],[ot.i[0][0]-ot.v[0][0],ot.i[0][1]-ot.v[0][1]]),Pe.tLength+=gt.segmentLength,Pe.segments.push(gt),Ke+=gt.segmentLength),this._pathData.pi=Pe}if(Pe=this._pathData.pi,Te=this._pathData.f.v,Ce=0,Oe=1,Le=0,$e=!0,We=Pe.segments,Te<0&&ht.v.c)for(Pe.tLength<Math.abs(Te)&&(Te=-Math.abs(Te)%Pe.tLength),Ce=We.length-1,Ge=We[Ce].points,Oe=Ge.length-1;Te<0;)Te+=Ge[Oe].partialLength,Oe-=1,Oe<0&&(Ce-=1,Ge=We[Ce].points,Oe=Ge.length-1);Ge=We[Ce].points,Fe=Ge[Oe-1],we=Ge[Oe],Ye=we.partialLength}Ee=ke.length,he=0,me=0;var vt=I.finalSize*1.2*.714,lt=!0,Je,et,ze,qe,at;qe=q.length;var rt,yt=-1,Et,kt,Pt,Rt=Te,Xt=Ce,Qt=Oe,or=-1,lr,qt,ir,Nt,xt,hr,qr,er,Sr="",zr=this.defaultPropsArray,dr;if(I.j===2||I.j===1){var Wt=0,gr=0,Er=I.j===2?-.5:-1,wr=0,yr=!0;for(ye=0;ye<Ee;ye+=1)if(ke[ye].n){for(Wt&&(Wt+=gr);wr<ye;)ke[wr].animatorJustifyOffset=Wt,wr+=1;Wt=0,yr=!0}else{for(ze=0;ze<qe;ze+=1)Je=q[ze].a,Je.t.propType&&(yr&&I.j===2&&(gr+=Je.t.v*Er),et=q[ze].s,rt=et.getMult(ke[ye].anIndexes[ze],Z.a[ze].s.totalChars),rt.length?Wt+=Je.t.v*rt[0]*Er:Wt+=Je.t.v*rt*Er);yr=!1}for(Wt&&(Wt+=gr);wr<ye;)ke[wr].animatorJustifyOffset=Wt,wr+=1}for(ye=0;ye<Ee;ye+=1){if(J.reset(),lr=1,ke[ye].n)he=0,me+=I.yOffset,me+=lt?1:0,Te=Rt,lt=!1,this._hasMaskedPath&&(Ce=Xt,Oe=Qt,Ge=We[Ce].points,Fe=Ge[Oe-1],we=Ge[Oe],Ye=we.partialLength,Le=0),Sr="",er="",hr="",dr="",zr=this.defaultPropsArray;else{if(this._hasMaskedPath){if(or!==ke[ye].line){switch(I.j){case 1:Te+=Ke-I.lineWidths[ke[ye].line];break;case 2:Te+=(Ke-I.lineWidths[ke[ye].line])/2;break}or=ke[ye].line}yt!==ke[ye].ind&&(ke[yt]&&(Te+=ke[yt].extra),Te+=ke[ye].an/2,yt=ke[ye].ind),Te+=U[0]*ke[ye].an*.005;var Tr=0;for(ze=0;ze<qe;ze+=1)Je=q[ze].a,Je.p.propType&&(et=q[ze].s,rt=et.getMult(ke[ye].anIndexes[ze],Z.a[ze].s.totalChars),rt.length?Tr+=Je.p.v[0]*rt[0]:Tr+=Je.p.v[0]*rt),Je.a.propType&&(et=q[ze].s,rt=et.getMult(ke[ye].anIndexes[ze],Z.a[ze].s.totalChars),rt.length?Tr+=Je.a.v[0]*rt[0]:Tr+=Je.a.v[0]*rt);for($e=!0,this._pathData.a.v&&(Te=ke[0].an*.5+(Ke-this._pathData.f.v-ke[0].an*.5-ke[ke.length-1].an*.5)*yt/(Ee-1),Te+=this._pathData.f.v);$e;)Le+Ye>=Te+Tr||!Ge?(Qe=(Te+Tr-Le)/we.partialLength,kt=Fe.point[0]+(we.point[0]-Fe.point[0])*Qe,Pt=Fe.point[1]+(we.point[1]-Fe.point[1])*Qe,J.translate(-U[0]*ke[ye].an*.005,-(U[1]*vt)*.01),$e=!1):Ge&&(Le+=we.partialLength,Oe+=1,Oe>=Ge.length&&(Oe=0,Ce+=1,We[Ce]?Ge=We[Ce].points:ht.v.c?(Oe=0,Ce=0,Ge=We[Ce].points):(Le-=we.partialLength,Ge=null)),Ge&&(Fe=we,we=Ge[Oe],Ye=we.partialLength));Et=ke[ye].an/2-ke[ye].add,J.translate(-Et,0,0)}else Et=ke[ye].an/2-ke[ye].add,J.translate(-Et,0,0),J.translate(-U[0]*ke[ye].an*.005,-U[1]*vt*.01,0);for(ze=0;ze<qe;ze+=1)Je=q[ze].a,Je.t.propType&&(et=q[ze].s,rt=et.getMult(ke[ye].anIndexes[ze],Z.a[ze].s.totalChars),(he!==0||I.j!==0)&&(this._hasMaskedPath?rt.length?Te+=Je.t.v*rt[0]:Te+=Je.t.v*rt:rt.length?he+=Je.t.v*rt[0]:he+=Je.t.v*rt));for(I.strokeWidthAnim&&(ir=I.sw||0),I.strokeColorAnim&&(I.sc?qt=[I.sc[0],I.sc[1],I.sc[2]]:qt=[0,0,0]),I.fillColorAnim&&I.fc&&(Nt=[I.fc[0],I.fc[1],I.fc[2]]),ze=0;ze<qe;ze+=1)Je=q[ze].a,Je.a.propType&&(et=q[ze].s,rt=et.getMult(ke[ye].anIndexes[ze],Z.a[ze].s.totalChars),rt.length?J.translate(-Je.a.v[0]*rt[0],-Je.a.v[1]*rt[1],Je.a.v[2]*rt[2]):J.translate(-Je.a.v[0]*rt,-Je.a.v[1]*rt,Je.a.v[2]*rt));for(ze=0;ze<qe;ze+=1)Je=q[ze].a,Je.s.propType&&(et=q[ze].s,rt=et.getMult(ke[ye].anIndexes[ze],Z.a[ze].s.totalChars),rt.length?J.scale(1+(Je.s.v[0]-1)*rt[0],1+(Je.s.v[1]-1)*rt[1],1):J.scale(1+(Je.s.v[0]-1)*rt,1+(Je.s.v[1]-1)*rt,1));for(ze=0;ze<qe;ze+=1){if(Je=q[ze].a,et=q[ze].s,rt=et.getMult(ke[ye].anIndexes[ze],Z.a[ze].s.totalChars),Je.sk.propType&&(rt.length?J.skewFromAxis(-Je.sk.v*rt[0],Je.sa.v*rt[1]):J.skewFromAxis(-Je.sk.v*rt,Je.sa.v*rt)),Je.r.propType&&(rt.length?J.rotateZ(-Je.r.v*rt[2]):J.rotateZ(-Je.r.v*rt)),Je.ry.propType&&(rt.length?J.rotateY(Je.ry.v*rt[1]):J.rotateY(Je.ry.v*rt)),Je.rx.propType&&(rt.length?J.rotateX(Je.rx.v*rt[0]):J.rotateX(Je.rx.v*rt)),Je.o.propType&&(rt.length?lr+=(Je.o.v*rt[0]-lr)*rt[0]:lr+=(Je.o.v*rt-lr)*rt),I.strokeWidthAnim&&Je.sw.propType&&(rt.length?ir+=Je.sw.v*rt[0]:ir+=Je.sw.v*rt),I.strokeColorAnim&&Je.sc.propType)for(xt=0;xt<3;xt+=1)rt.length?qt[xt]+=(Je.sc.v[xt]-qt[xt])*rt[0]:qt[xt]+=(Je.sc.v[xt]-qt[xt])*rt;if(I.fillColorAnim&&I.fc){if(Je.fc.propType)for(xt=0;xt<3;xt+=1)rt.length?Nt[xt]+=(Je.fc.v[xt]-Nt[xt])*rt[0]:Nt[xt]+=(Je.fc.v[xt]-Nt[xt])*rt;Je.fh.propType&&(rt.length?Nt=addHueToRGB(Nt,Je.fh.v*rt[0]):Nt=addHueToRGB(Nt,Je.fh.v*rt)),Je.fs.propType&&(rt.length?Nt=addSaturationToRGB(Nt,Je.fs.v*rt[0]):Nt=addSaturationToRGB(Nt,Je.fs.v*rt)),Je.fb.propType&&(rt.length?Nt=addBrightnessToRGB(Nt,Je.fb.v*rt[0]):Nt=addBrightnessToRGB(Nt,Je.fb.v*rt))}}for(ze=0;ze<qe;ze+=1)Je=q[ze].a,Je.p.propType&&(et=q[ze].s,rt=et.getMult(ke[ye].anIndexes[ze],Z.a[ze].s.totalChars),this._hasMaskedPath?rt.length?J.translate(0,Je.p.v[1]*rt[0],-Je.p.v[2]*rt[1]):J.translate(0,Je.p.v[1]*rt,-Je.p.v[2]*rt):rt.length?J.translate(Je.p.v[0]*rt[0],Je.p.v[1]*rt[1],-Je.p.v[2]*rt[2]):J.translate(Je.p.v[0]*rt,Je.p.v[1]*rt,-Je.p.v[2]*rt));if(I.strokeWidthAnim&&(hr=ir<0?0:ir),I.strokeColorAnim&&(qr="rgb("+Math.round(qt[0]*255)+","+Math.round(qt[1]*255)+","+Math.round(qt[2]*255)+")"),I.fillColorAnim&&I.fc&&(er="rgb("+Math.round(Nt[0]*255)+","+Math.round(Nt[1]*255)+","+Math.round(Nt[2]*255)+")"),this._hasMaskedPath){if(J.translate(0,-I.ls),J.translate(0,U[1]*vt*.01+me,0),this._pathData.p.v){ut=(we.point[1]-Fe.point[1])/(we.point[0]-Fe.point[0]);var $r=Math.atan(ut)*180/Math.PI;we.point[0]<Fe.point[0]&&($r+=180),J.rotate(-$r*Math.PI/180)}J.translate(kt,Pt,0),Te-=U[0]*ke[ye].an*.005,ke[ye+1]&&yt!==ke[ye+1].ind&&(Te+=ke[ye].an/2,Te+=I.tr*.001*I.finalSize)}else{switch(J.translate(he,me,0),I.ps&&J.translate(I.ps[0],I.ps[1]+I.ascent,0),I.j){case 1:J.translate(ke[ye].animatorJustifyOffset+I.justifyOffset+(I.boxWidth-I.lineWidths[ke[ye].line]),0,0);break;case 2:J.translate(ke[ye].animatorJustifyOffset+I.justifyOffset+(I.boxWidth-I.lineWidths[ke[ye].line])/2,0,0);break}J.translate(0,-I.ls),J.translate(Et,0,0),J.translate(U[0]*ke[ye].an*.005,U[1]*vt*.01,0),he+=ke[ye].l+I.tr*.001*I.finalSize}te==="html"?Sr=J.toCSS():te==="svg"?Sr=J.to2dCSS():zr=[J.props[0],J.props[1],J.props[2],J.props[3],J.props[4],J.props[5],J.props[6],J.props[7],J.props[8],J.props[9],J.props[10],J.props[11],J.props[12],J.props[13],J.props[14],J.props[15]],dr=lr}ce<=ye?(at=new LetterProps(dr,hr,qr,er,Sr,zr),this.renderedLetters.push(at),ce+=1,this.lettersChangedFlag=!0):(at=this.renderedLetters[ye],this.lettersChangedFlag=at.update(dr,hr,qr,er,Sr,zr)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty);function ITextElement(){}ITextElement.prototype.initElement=function(I,z,U){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(I,z,U),this.textProperty=new TextProperty(this,I.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(I.t,this.renderType,this),this.initTransform(I,z,U),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(I){this._mdf=!1,this.prepareRenderableFrame(I),this.prepareProperties(I,this.isInRange)},ITextElement.prototype.createPathShape=function(I,z){var U,q=z.length,Z,J="";for(U=0;U<q;U+=1)z[U].ty==="sh"&&(Z=z[U].ks.k,J+=buildShapeString(Z,Z.i.length,!0,I));return J},ITextElement.prototype.updateDocumentData=function(I,z){this.textProperty.updateDocumentData(I,z)},ITextElement.prototype.canResizeFont=function(I){this.textProperty.canResizeFont(I)},ITextElement.prototype.setMinimumFontSize=function(I){this.textProperty.setMinimumFontSize(I)},ITextElement.prototype.applyTextPropertiesToMatrix=function(I,z,U,q,Z){switch(I.ps&&z.translate(I.ps[0],I.ps[1]+I.ascent,0),z.translate(0,-I.ls,0),I.j){case 1:z.translate(I.justifyOffset+(I.boxWidth-I.lineWidths[U]),0,0);break;case 2:z.translate(I.justifyOffset+(I.boxWidth-I.lineWidths[U])/2,0,0);break}z.translate(q,Z,0)},ITextElement.prototype.buildColor=function(I){return"rgb("+Math.round(I[0]*255)+","+Math.round(I[1]*255)+","+Math.round(I[2]*255)+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(I,z,U){this.textSpans=[],this.renderType="svg",this.initElement(I,z,U)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(I){for(var z=0,U=I.length,q=[],Z="";z<U;)I[z]===String.fromCharCode(13)||I[z]===String.fromCharCode(3)?(q.push(Z),Z=""):Z+=I[z],z+=1;return q.push(Z),q},SVGTextLottieElement.prototype.buildShapeData=function(I,z){if(I.shapes&&I.shapes.length){var U=I.shapes[0];if(U.it){var q=U.it[U.it.length-1];q.s&&(q.s.k[0]=z,q.s.k[1]=z)}}return I},SVGTextLottieElement.prototype.buildNewText=function(){this.addDynamicProperty(this);var I,z,U=this.textProperty.currentData;this.renderedLetters=createSizedArray(U?U.l.length:0),U.fc?this.layerElement.setAttribute("fill",this.buildColor(U.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),U.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(U.sc)),this.layerElement.setAttribute("stroke-width",U.sw)),this.layerElement.setAttribute("font-size",U.finalSize);var q=this.globalData.fontManager.getFontByName(U.f);if(q.fClass)this.layerElement.setAttribute("class",q.fClass);else{this.layerElement.setAttribute("font-family",q.fFamily);var Z=U.fWeight,J=U.fStyle;this.layerElement.setAttribute("font-style",J),this.layerElement.setAttribute("font-weight",Z)}this.layerElement.setAttribute("aria-label",U.t);var te=U.l||[],ce=!!this.globalData.fontManager.chars;z=te.length;var he,me=this.mHelper,ye="",Ee=this.data.singleShape,ke=0,Pe=0,Te=!0,we=U.tr*.001*U.finalSize;if(Ee&&!ce&&!U.sz){var Le=this.textContainer,$e="start";switch(U.j){case 1:$e="end";break;case 2:$e="middle";break;default:$e="start";break}Le.setAttribute("text-anchor",$e),Le.setAttribute("letter-spacing",we);var Oe=this.buildTextContents(U.finalText);for(z=Oe.length,Pe=U.ps?U.ps[1]+U.ascent:0,I=0;I<z;I+=1)he=this.textSpans[I].span||createNS("tspan"),he.textContent=Oe[I],he.setAttribute("x",0),he.setAttribute("y",Pe),he.style.display="inherit",Le.appendChild(he),this.textSpans[I]||(this.textSpans[I]={span:null,glyph:null}),this.textSpans[I].span=he,Pe+=U.finalLineHeight;this.layerElement.appendChild(Le)}else{var Ce=this.textSpans.length,Fe;for(I=0;I<z;I+=1){if(this.textSpans[I]||(this.textSpans[I]={span:null,childSpan:null,glyph:null}),!ce||!Ee||I===0){if(he=Ce>I?this.textSpans[I].span:createNS(ce?"g":"text"),Ce<=I){if(he.setAttribute("stroke-linecap","butt"),he.setAttribute("stroke-linejoin","round"),he.setAttribute("stroke-miterlimit","4"),this.textSpans[I].span=he,ce){var Ge=createNS("g");he.appendChild(Ge),this.textSpans[I].childSpan=Ge}this.textSpans[I].span=he,this.layerElement.appendChild(he)}he.style.display="inherit"}if(me.reset(),Ee&&(te[I].n&&(ke=-we,Pe+=U.yOffset,Pe+=Te?1:0,Te=!1),this.applyTextPropertiesToMatrix(U,me,te[I].line,ke,Pe),ke+=te[I].l||0,ke+=we),ce){Fe=this.globalData.fontManager.getCharData(U.finalText[I],q.fStyle,this.globalData.fontManager.getFontByName(U.f).fFamily);var We;if(Fe.t===1)We=new SVGCompElement(Fe.data,this.globalData,this);else{var Ye=emptyShapeData;Fe.data&&Fe.data.shapes&&(Ye=this.buildShapeData(Fe.data,U.finalSize)),We=new SVGShapeElement(Ye,this.globalData,this)}if(this.textSpans[I].glyph){var Ke=this.textSpans[I].glyph;this.textSpans[I].childSpan.removeChild(Ke.layerElement),Ke.destroy()}this.textSpans[I].glyph=We,We._debug=!0,We.prepareFrame(0),We.renderFrame(),this.textSpans[I].childSpan.appendChild(We.layerElement),Fe.t===1&&this.textSpans[I].childSpan.setAttribute("transform","scale("+U.finalSize/100+","+U.finalSize/100+")")}else Ee&&he.setAttribute("transform","translate("+me.props[12]+","+me.props[13]+")"),he.textContent=te[I].val,he.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}Ee&&he&&he.setAttribute("d",ye)}for(;I<this.textSpans.length;)this.textSpans[I].span.style.display="none",I+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var I=this.layerElement.getBBox();this.bbox={top:I.y,left:I.x,width:I.width,height:I.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var I,z=this.textSpans.length,U;for(this.renderedFrame=this.comp.renderedFrame,I=0;I<z;I+=1)U=this.textSpans[I].glyph,U&&(U.prepareFrame(this.comp.renderedFrame-this.data.st),U._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){this._sizeChanged=!0;var I,z,U=this.textAnimator.renderedLetters,q=this.textProperty.currentData.l;z=q.length;var Z,J,te;for(I=0;I<z;I+=1)q[I].n||(Z=U[I],J=this.textSpans[I].span,te=this.textSpans[I].glyph,te&&te.renderFrame(),Z._mdf.m&&J.setAttribute("transform",Z.m),Z._mdf.o&&J.setAttribute("opacity",Z.o),Z._mdf.sw&&J.setAttribute("stroke-width",Z.sw),Z._mdf.sc&&J.setAttribute("stroke",Z.sc),Z._mdf.fc&&J.setAttribute("fill",Z.fc))}};function ISolidElement(I,z,U){this.initElement(I,z,U)}extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var I=createNS("rect");I.setAttribute("width",this.data.sw),I.setAttribute("height",this.data.sh),I.setAttribute("fill",this.data.sc),this.layerElement.appendChild(I)};function NullElement(I,z,U){this.initFrame(),this.initBaseData(I,z,U),this.initFrame(),this.initTransform(I,z,U),this.initHierarchy()}NullElement.prototype.prepareFrame=function(I){this.prepareProperties(I,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement);function SVGRendererBase(){}extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(I){return new NullElement(I,this.globalData,this)},SVGRendererBase.prototype.createShape=function(I){return new SVGShapeElement(I,this.globalData,this)},SVGRendererBase.prototype.createText=function(I){return new SVGTextLottieElement(I,this.globalData,this)},SVGRendererBase.prototype.createImage=function(I){return new IImageElement(I,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(I){return new ISolidElement(I,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(I){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+I.w+" "+I.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",I.w),this.svgElement.setAttribute("height",I.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),this.renderConfig.focusable!==void 0&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var z=this.globalData.defs;this.setupGlobalData(I,z),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=I;var U=createNS("clipPath"),q=createNS("rect");q.setAttribute("width",I.w),q.setAttribute("height",I.h),q.setAttribute("x",0),q.setAttribute("y",0);var Z=createElementID();U.setAttribute("id",Z),U.appendChild(q),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+Z+")"),z.appendChild(U),this.layers=I.layers,this.elements=createSizedArray(I.layers.length)},SVGRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var I,z=this.layers?this.layers.length:0;for(I=0;I<z;I+=1)this.elements[I]&&this.elements[I].destroy&&this.elements[I].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(I){var z=0,U=this.layers.length;for(z=0;z<U;z+=1)if(this.layers[z].ind===I)return z;return-1},SVGRendererBase.prototype.buildItem=function(I){var z=this.elements;if(!(z[I]||this.layers[I].ty===99)){z[I]=!0;var U=this.createItem(this.layers[I]);if(z[I]=U,getExpressionsPlugin()&&(this.layers[I].ty===0&&this.globalData.projectInterface.registerComposition(U),U.initExpressions()),this.appendElementInPos(U,I),this.layers[I].tt){var q="tp"in this.layers[I]?this.findIndexByInd(this.layers[I].tp):I-1;if(q===-1)return;if(!this.elements[q]||this.elements[q]===!0)this.buildItem(q),this.addPendingElement(U);else{var Z=z[q],J=Z.getMatte(this.layers[I].tt);U.setMatte(J)}}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var I=this.pendingElements.pop();if(I.checkParenting(),I.data.tt)for(var z=0,U=this.elements.length;z<U;){if(this.elements[z]===I){var q="tp"in I.data?this.findIndexByInd(I.data.tp):z-1,Z=this.elements[q],J=Z.getMatte(this.layers[z].tt);I.setMatte(J);break}z+=1}}},SVGRendererBase.prototype.renderFrame=function(I){if(!(this.renderedFrame===I||this.destroyed)){I===null?I=this.renderedFrame:this.renderedFrame=I,this.globalData.frameNum=I,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=I,this.globalData._mdf=!1;var z,U=this.layers.length;for(this.completeLayers||this.checkLayers(I),z=U-1;z>=0;z-=1)(this.completeLayers||this.elements[z])&&this.elements[z].prepareFrame(I-this.layers[z].st);if(this.globalData._mdf)for(z=0;z<U;z+=1)(this.completeLayers||this.elements[z])&&this.elements[z].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(I,z){var U=I.getBaseElement();if(U){for(var q=0,Z;q<z;)this.elements[q]&&this.elements[q]!==!0&&this.elements[q].getBaseElement()&&(Z=this.elements[q].getBaseElement()),q+=1;Z?this.layerElement.insertBefore(U,Z):this.layerElement.appendChild(U)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"};function ICompElement(){}extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(I,z,U){this.initFrame(),this.initBaseData(I,z,U),this.initTransform(I,z,U),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),(this.data.xt||!z.progressiveLoad)&&this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(I){if(this._mdf=!1,this.prepareRenderableFrame(I),this.prepareProperties(I,this.isInRange),!(!this.isInRange&&!this.data.xt)){if(this.tm._placeholder)this.renderedFrame=I/this.data.sr;else{var z=this.tm.v;z===this.data.op&&(z=this.data.op-1),this.renderedFrame=z}var U,q=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),U=q-1;U>=0;U-=1)(this.completeLayers||this.elements[U])&&(this.elements[U].prepareFrame(this.renderedFrame-this.layers[U].st),this.elements[U]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var I,z=this.layers.length;for(I=0;I<z;I+=1)(this.completeLayers||this.elements[I])&&this.elements[I].renderFrame()},ICompElement.prototype.setElements=function(I){this.elements=I},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var I,z=this.layers.length;for(I=0;I<z;I+=1)this.elements[I]&&this.elements[I].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()};function SVGCompElement(I,z,U){this.layers=I.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(I,z,U),this.tm=I.tm?PropertyFactory.getProp(this,I.tm,0,z.frameRate,this):{_placeholder:!0}}extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(I){return new SVGCompElement(I,this.globalData,this)};function SVGRenderer(I,z){this.animationItem=I,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var U="";if(z&&z.title){var q=createNS("title"),Z=createElementID();q.setAttribute("id",Z),q.textContent=z.title,this.svgElement.appendChild(q),U+=Z}if(z&&z.description){var J=createNS("desc"),te=createElementID();J.setAttribute("id",te),J.textContent=z.description,this.svgElement.appendChild(J),U+=" "+te}U&&this.svgElement.setAttribute("aria-labelledby",U);var ce=createNS("defs");this.svgElement.appendChild(ce);var he=createNS("g");this.svgElement.appendChild(he),this.layerElement=he,this.renderConfig={preserveAspectRatio:z&&z.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:z&&z.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:z&&z.contentVisibility||"visible",progressiveLoad:z&&z.progressiveLoad||!1,hideOnTransparent:!(z&&z.hideOnTransparent===!1),viewBoxOnly:z&&z.viewBoxOnly||!1,viewBoxSize:z&&z.viewBoxSize||!1,className:z&&z.className||"",id:z&&z.id||"",focusable:z&&z.focusable,filterSize:{width:z&&z.filterSize&&z.filterSize.width||"100%",height:z&&z.filterSize&&z.filterSize.height||"100%",x:z&&z.filterSize&&z.filterSize.x||"0%",y:z&&z.filterSize&&z.filterSize.y||"0%"},width:z&&z.width,height:z&&z.height,runExpressions:!z||z.runExpressions===void 0||z.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:ce,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(I){return new SVGCompElement(I,this.globalData,this)};function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}ShapeTransformManager.prototype={addTransformSequence:function(z){var U,q=z.length,Z="_";for(U=0;U<q;U+=1)Z+=z[U].transform.key+"_";var J=this.sequences[Z];return J||(J={transforms:[].concat(z),finalTransform:new Matrix,_mdf:!1},this.sequences[Z]=J,this.sequenceList.push(J)),J},processSequence:function(z,U){for(var q=0,Z=z.transforms.length,J=U;q<Z&&!U;){if(z.transforms[q].transform.mProps._mdf){J=!0;break}q+=1}if(J)for(z.finalTransform.reset(),q=Z-1;q>=0;q-=1)z.finalTransform.multiply(z.transforms[q].transform.mProps.v);z._mdf=J},processSequences:function(z){var U,q=this.sequenceList.length;for(U=0;U<q;U+=1)this.processSequence(this.sequenceList[U],z)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var z="__lottie_element_luma_buffer",U=null,q=null,Z=null;function J(){var he=createNS("svg"),me=createNS("filter"),ye=createNS("feColorMatrix");return me.setAttribute("id",z),ye.setAttribute("type","matrix"),ye.setAttribute("color-interpolation-filters","sRGB"),ye.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),me.appendChild(ye),he.appendChild(me),he.setAttribute("id",z+"_svg"),featureSupport.svgLumaHidden&&(he.style.display="none"),he}function te(){U||(Z=J(),document.body.appendChild(Z),U=createTag("canvas"),q=U.getContext("2d"),q.filter="url(#"+z+")",q.fillStyle="rgba(0,0,0,0)",q.fillRect(0,0,1,1))}function ce(he){return U||te(),U.width=he.width,U.height=he.height,q.filter="url(#"+z+")",U}return{load:te,get:ce}};function createCanvas(I,z){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(I,z);var U=createTag("canvas");return U.width=I,U.height=z,U}var assetLoader=function(){return{loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas}}(),registeredEffects={};function CVEffects(I){var z,U=I.data.ef?I.data.ef.length:0;this.filters=[];var q;for(z=0;z<U;z+=1){q=null;var Z=I.data.ef[z].ty;if(registeredEffects[Z]){var J=registeredEffects[Z].effect;q=new J(I.effectsManager.effectElements[z],I)}q&&this.filters.push(q)}this.filters.length&&I.addRenderableComponent(this)}CVEffects.prototype.renderFrame=function(I){var z,U=this.filters.length;for(z=0;z<U;z+=1)this.filters[z].renderFrame(I)},CVEffects.prototype.getEffects=function(I){var z,U=this.filters.length,q=[];for(z=0;z<U;z+=1)this.filters[z].type===I&&q.push(this.filters[z]);return q};function registerEffect(I,z){registeredEffects[I]={effect:z}}function CVMaskElement(I,z){this.data=I,this.element=z,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var U,q=this.masksProperties.length,Z=!1;for(U=0;U<q;U+=1)this.masksProperties[U].mode!=="n"&&(Z=!0),this.viewData[U]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[U],3);this.hasMasks=Z,Z&&this.element.addRenderableComponent(this)}CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var I=this.element.finalTransform.mat,z=this.element.canvasContext,U,q=this.masksProperties.length,Z,J,te;for(z.beginPath(),U=0;U<q;U+=1)if(this.masksProperties[U].mode!=="n"){this.masksProperties[U].inv&&(z.moveTo(0,0),z.lineTo(this.element.globalData.compSize.w,0),z.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),z.lineTo(0,this.element.globalData.compSize.h),z.lineTo(0,0)),te=this.viewData[U].v,Z=I.applyToPointArray(te.v[0][0],te.v[0][1],0),z.moveTo(Z[0],Z[1]);var ce,he=te._length;for(ce=1;ce<he;ce+=1)J=I.applyToTriplePoints(te.o[ce-1],te.i[ce],te.v[ce]),z.bezierCurveTo(J[0],J[1],J[2],J[3],J[4],J[5]);J=I.applyToTriplePoints(te.o[ce-1],te.i[0],te.v[0]),z.bezierCurveTo(J[0],J[1],J[2],J[3],J[4],J[5])}this.element.globalData.renderer.save(!0),z.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};function CVBaseElement(){}var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var z=this.globalData.canvasContext,U=assetLoader.createCanvas(z.canvas.width,z.canvas.height);this.buffers.push(U);var q=assetLoader.createCanvas(z.canvas.width,z.canvas.height);this.buffers.push(q),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var z=this.globalData;if(z.blendMode!==this.data.bm){z.blendMode=this.data.bm;var U=getBlendMode(this.data.bm);z.canvasContext.globalCompositeOperation=U}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){!this.hidden&&(!this.isInRange||this.isTransparent)&&(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(z){z.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var z=this.buffers[0],U=z.getContext("2d");this.clearCanvas(U),U.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var z=this.buffers[1],U=z.getContext("2d");this.clearCanvas(U),U.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform);var q=this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1);if(q.renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var Z=assetLoader.getLumaCanvas(this.canvasContext.canvas),J=Z.getContext("2d");J.drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(Z,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(z,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(z){if(!(this.hidden||this.data.hd)&&!(this.data.td===1&&!z)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var U=this.data.ty===0;this.prepareLayer(),this.globalData.renderer.save(U),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(U),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement;function CVShapeData(I,z,U,q){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var Z=4;z.ty==="rc"?Z=5:z.ty==="el"?Z=6:z.ty==="sr"&&(Z=7),this.sh=ShapePropertyFactory.getShapeProp(I,z,Z,I);var J,te=U.length,ce;for(J=0;J<te;J+=1)U[J].closed||(ce={transforms:q.addTransformSequence(U[J].transforms),trNodes:[]},this.styledShapes.push(ce),U[J].elements.push(ce))}CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated;function CVShapeElement(I,z,U){this.shapes=[],this.shapesData=I.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(I,z,U)}extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(I,z){var U={data:I,type:I.ty,preTransforms:this.transformsManager.addTransformSequence(z),transforms:[],elements:[],closed:I.hd===!0},q={};if(I.ty==="fl"||I.ty==="st"?(q.c=PropertyFactory.getProp(this,I.c,1,255,this),q.c.k||(U.co="rgb("+bmFloor(q.c.v[0])+","+bmFloor(q.c.v[1])+","+bmFloor(q.c.v[2])+")")):(I.ty==="gf"||I.ty==="gs")&&(q.s=PropertyFactory.getProp(this,I.s,1,null,this),q.e=PropertyFactory.getProp(this,I.e,1,null,this),q.h=PropertyFactory.getProp(this,I.h||{k:0},0,.01,this),q.a=PropertyFactory.getProp(this,I.a||{k:0},0,degToRads,this),q.g=new GradientProperty(this,I.g,this)),q.o=PropertyFactory.getProp(this,I.o,0,.01,this),I.ty==="st"||I.ty==="gs"){if(U.lc=lineCapEnum[I.lc||2],U.lj=lineJoinEnum[I.lj||2],I.lj==1&&(U.ml=I.ml),q.w=PropertyFactory.getProp(this,I.w,0,null,this),q.w.k||(U.wi=q.w.v),I.d){var Z=new DashProperty(this,I.d,"canvas",this);q.d=Z,q.d.k||(U.da=q.d.dashArray,U.do=q.d.dashoffset[0])}}else U.r=I.r===2?"evenodd":"nonzero";return this.stylesList.push(U),q.style=U,q},CVShapeElement.prototype.createGroupElement=function(){var I={it:[],prevViewData:[]};return I},CVShapeElement.prototype.createTransformElement=function(I){var z={transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,I.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,I,this)}};return z},CVShapeElement.prototype.createShapeElement=function(I){var z=new CVShapeData(this,I,this.stylesList,this.transformsManager);return this.shapes.push(z),this.addShapeToModifiers(z),z},CVShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var I,z=this.itemsData.length;for(I=0;I<z;I+=1)this.prevViewData[I]=this.itemsData[I];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),z=this.dynamicProperties.length,I=0;I<z;I+=1)this.dynamicProperties[I].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(I){var z,U=this.stylesList.length;for(z=0;z<U;z+=1)this.stylesList[z].closed||this.stylesList[z].transforms.push(I)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var I,z=this.stylesList.length;for(I=0;I<z;I+=1)this.stylesList[I].closed||this.stylesList[I].transforms.pop()},CVShapeElement.prototype.closeStyles=function(I){var z,U=I.length;for(z=0;z<U;z+=1)I[z].closed=!0},CVShapeElement.prototype.searchShapes=function(I,z,U,q,Z){var J,te=I.length-1,ce,he,me=[],ye=[],Ee,ke,Pe,Te=[].concat(Z);for(J=te;J>=0;J-=1){if(Ee=this.searchProcessedElement(I[J]),Ee?z[J]=U[Ee-1]:I[J]._shouldRender=q,I[J].ty==="fl"||I[J].ty==="st"||I[J].ty==="gf"||I[J].ty==="gs")Ee?z[J].style.closed=!1:z[J]=this.createStyleElement(I[J],Te),me.push(z[J].style);else if(I[J].ty==="gr"){if(!Ee)z[J]=this.createGroupElement(I[J]);else for(he=z[J].it.length,ce=0;ce<he;ce+=1)z[J].prevViewData[ce]=z[J].it[ce];this.searchShapes(I[J].it,z[J].it,z[J].prevViewData,q,Te)}else I[J].ty==="tr"?(Ee||(Pe=this.createTransformElement(I[J]),z[J]=Pe),Te.push(z[J]),this.addTransformToStyleList(z[J])):I[J].ty==="sh"||I[J].ty==="rc"||I[J].ty==="el"||I[J].ty==="sr"?Ee||(z[J]=this.createShapeElement(I[J])):I[J].ty==="tm"||I[J].ty==="rd"||I[J].ty==="pb"||I[J].ty==="zz"||I[J].ty==="op"?(Ee?(ke=z[J],ke.closed=!1):(ke=ShapeModifiers.getModifier(I[J].ty),ke.init(this,I[J]),z[J]=ke,this.shapeModifiers.push(ke)),ye.push(ke)):I[J].ty==="rp"&&(Ee?(ke=z[J],ke.closed=!0):(ke=ShapeModifiers.getModifier(I[J].ty),z[J]=ke,ke.init(this,I,J,z),this.shapeModifiers.push(ke),q=!1),ye.push(ke));this.addProcessedElement(I[J],J+1)}for(this.removeTransformFromStyleList(),this.closeStyles(me),te=ye.length,J=0;J<te;J+=1)ye[J].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(I,z){(I._opMdf||z.op._mdf||this._isFirstFrame)&&(z.opacity=I.opacity,z.opacity*=z.op.v,z._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var I,z=this.stylesList.length,U,q,Z,J,te,ce,he=this.globalData.renderer,me=this.globalData.canvasContext,ye,Ee;for(I=0;I<z;I+=1)if(Ee=this.stylesList[I],ye=Ee.type,!((ye==="st"||ye==="gs")&&Ee.wi===0||!Ee.data._shouldRender||Ee.coOp===0||this.globalData.currentGlobalAlpha===0)){for(he.save(),te=Ee.elements,ye==="st"||ye==="gs"?(he.ctxStrokeStyle(ye==="st"?Ee.co:Ee.grd),he.ctxLineWidth(Ee.wi),he.ctxLineCap(Ee.lc),he.ctxLineJoin(Ee.lj),he.ctxMiterLimit(Ee.ml||0)):he.ctxFillStyle(ye==="fl"?Ee.co:Ee.grd),he.ctxOpacity(Ee.coOp),ye!=="st"&&ye!=="gs"&&me.beginPath(),he.ctxTransform(Ee.preTransforms.finalTransform.props),q=te.length,U=0;U<q;U+=1){for((ye==="st"||ye==="gs")&&(me.beginPath(),Ee.da&&(me.setLineDash(Ee.da),me.lineDashOffset=Ee.do)),ce=te[U].trNodes,J=ce.length,Z=0;Z<J;Z+=1)ce[Z].t==="m"?me.moveTo(ce[Z].p[0],ce[Z].p[1]):ce[Z].t==="c"?me.bezierCurveTo(ce[Z].pts[0],ce[Z].pts[1],ce[Z].pts[2],ce[Z].pts[3],ce[Z].pts[4],ce[Z].pts[5]):me.closePath();(ye==="st"||ye==="gs")&&(he.ctxStroke(),Ee.da&&me.setLineDash(this.dashResetter))}ye!=="st"&&ye!=="gs"&&this.globalData.renderer.ctxFill(Ee.r),he.restore()}},CVShapeElement.prototype.renderShape=function(I,z,U,q){var Z,J=z.length-1,te;for(te=I,Z=J;Z>=0;Z-=1)z[Z].ty==="tr"?(te=U[Z].transform,this.renderShapeTransform(I,te)):z[Z].ty==="sh"||z[Z].ty==="el"||z[Z].ty==="rc"||z[Z].ty==="sr"?this.renderPath(z[Z],U[Z]):z[Z].ty==="fl"?this.renderFill(z[Z],U[Z],te):z[Z].ty==="st"?this.renderStroke(z[Z],U[Z],te):z[Z].ty==="gf"||z[Z].ty==="gs"?this.renderGradientFill(z[Z],U[Z],te):z[Z].ty==="gr"?this.renderShape(te,z[Z].it,U[Z].it):z[Z].ty;q&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(I,z){if(this._isFirstFrame||z._mdf||I.transforms._mdf){var U=I.trNodes,q=z.paths,Z,J,te,ce=q._length;U.length=0;var he=I.transforms.finalTransform;for(te=0;te<ce;te+=1){var me=q.shapes[te];if(me&&me.v){for(J=me._length,Z=1;Z<J;Z+=1)Z===1&&U.push({t:"m",p:he.applyToPointArray(me.v[0][0],me.v[0][1],0)}),U.push({t:"c",pts:he.applyToTriplePoints(me.o[Z-1],me.i[Z],me.v[Z])});J===1&&U.push({t:"m",p:he.applyToPointArray(me.v[0][0],me.v[0][1],0)}),me.c&&J&&(U.push({t:"c",pts:he.applyToTriplePoints(me.o[Z-1],me.i[0],me.v[0])}),U.push({t:"z"}))}}I.trNodes=U}},CVShapeElement.prototype.renderPath=function(I,z){if(I.hd!==!0&&I._shouldRender){var U,q=z.styledShapes.length;for(U=0;U<q;U+=1)this.renderStyledShape(z.styledShapes[U],z.sh)}},CVShapeElement.prototype.renderFill=function(I,z,U){var q=z.style;(z.c._mdf||this._isFirstFrame)&&(q.co="rgb("+bmFloor(z.c.v[0])+","+bmFloor(z.c.v[1])+","+bmFloor(z.c.v[2])+")"),(z.o._mdf||U._opMdf||this._isFirstFrame)&&(q.coOp=z.o.v*U.opacity)},CVShapeElement.prototype.renderGradientFill=function(I,z,U){var q=z.style,Z;if(!q.grd||z.g._mdf||z.s._mdf||z.e._mdf||I.t!==1&&(z.h._mdf||z.a._mdf)){var J=this.globalData.canvasContext,te=z.s.v,ce=z.e.v;if(I.t===1)Z=J.createLinearGradient(te[0],te[1],ce[0],ce[1]);else{var he=Math.sqrt(Math.pow(te[0]-ce[0],2)+Math.pow(te[1]-ce[1],2)),me=Math.atan2(ce[1]-te[1],ce[0]-te[0]),ye=z.h.v;ye>=1?ye=.99:ye<=-1&&(ye=-.99);var Ee=he*ye,ke=Math.cos(me+z.a.v)*Ee+te[0],Pe=Math.sin(me+z.a.v)*Ee+te[1];Z=J.createRadialGradient(ke,Pe,0,te[0],te[1],he)}var Te,we=I.g.p,Le=z.g.c,$e=1;for(Te=0;Te<we;Te+=1)z.g._hasOpacity&&z.g._collapsable&&($e=z.g.o[Te*2+1]),Z.addColorStop(Le[Te*4]/100,"rgba("+Le[Te*4+1]+","+Le[Te*4+2]+","+Le[Te*4+3]+","+$e+")");q.grd=Z}q.coOp=z.o.v*U.opacity},CVShapeElement.prototype.renderStroke=function(I,z,U){var q=z.style,Z=z.d;Z&&(Z._mdf||this._isFirstFrame)&&(q.da=Z.dashArray,q.do=Z.dashoffset[0]),(z.c._mdf||this._isFirstFrame)&&(q.co="rgb("+bmFloor(z.c.v[0])+","+bmFloor(z.c.v[1])+","+bmFloor(z.c.v[2])+")"),(z.o._mdf||U._opMdf||this._isFirstFrame)&&(q.coOp=z.o.v*U.opacity),(z.w._mdf||this._isFirstFrame)&&(q.wi=z.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0};function CVTextElement(I,z,U){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(I,z,U)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var I=this.textProperty.currentData;this.renderedLetters=createSizedArray(I.l?I.l.length:0);var z=!1;I.fc?(z=!0,this.values.fill=this.buildColor(I.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=z;var U=!1;I.sc&&(U=!0,this.values.stroke=this.buildColor(I.sc),this.values.sWidth=I.sw);var q=this.globalData.fontManager.getFontByName(I.f),Z,J,te=I.l,ce=this.mHelper;this.stroke=U,this.values.fValue=I.finalSize+"px "+this.globalData.fontManager.getFontByName(I.f).fFamily,J=I.finalText.length;var he,me,ye,Ee,ke,Pe,Te,we,Le,$e,Oe=this.data.singleShape,Ce=I.tr*.001*I.finalSize,Fe=0,Ge=0,We=!0,Ye=0;for(Z=0;Z<J;Z+=1){he=this.globalData.fontManager.getCharData(I.finalText[Z],q.fStyle,this.globalData.fontManager.getFontByName(I.f).fFamily),me=he&&he.data||{},ce.reset(),Oe&&te[Z].n&&(Fe=-Ce,Ge+=I.yOffset,Ge+=We?1:0,We=!1),ke=me.shapes?me.shapes[0].it:[],Te=ke.length,ce.scale(I.finalSize/100,I.finalSize/100),Oe&&this.applyTextPropertiesToMatrix(I,ce,te[Z].line,Fe,Ge),Le=createSizedArray(Te-1);var Ke=0;for(Pe=0;Pe<Te;Pe+=1)if(ke[Pe].ty==="sh"){for(Ee=ke[Pe].ks.k.i.length,we=ke[Pe].ks.k,$e=[],ye=1;ye<Ee;ye+=1)ye===1&&$e.push(ce.applyToX(we.v[0][0],we.v[0][1],0),ce.applyToY(we.v[0][0],we.v[0][1],0)),$e.push(ce.applyToX(we.o[ye-1][0],we.o[ye-1][1],0),ce.applyToY(we.o[ye-1][0],we.o[ye-1][1],0),ce.applyToX(we.i[ye][0],we.i[ye][1],0),ce.applyToY(we.i[ye][0],we.i[ye][1],0),ce.applyToX(we.v[ye][0],we.v[ye][1],0),ce.applyToY(we.v[ye][0],we.v[ye][1],0));$e.push(ce.applyToX(we.o[ye-1][0],we.o[ye-1][1],0),ce.applyToY(we.o[ye-1][0],we.o[ye-1][1],0),ce.applyToX(we.i[0][0],we.i[0][1],0),ce.applyToY(we.i[0][0],we.i[0][1],0),ce.applyToX(we.v[0][0],we.v[0][1],0),ce.applyToY(we.v[0][0],we.v[0][1],0)),Le[Ke]=$e,Ke+=1}Oe&&(Fe+=te[Z].l,Fe+=Ce),this.textSpans[Ye]?this.textSpans[Ye].elem=Le:this.textSpans[Ye]={elem:Le},Ye+=1}},CVTextElement.prototype.renderInnerContent=function(){this.validateText();var I=this.canvasContext;I.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var z,U,q,Z,J,te,ce=this.textAnimator.renderedLetters,he=this.textProperty.currentData.l;U=he.length;var me,ye=null,Ee=null,ke=null,Pe,Te,we=this.globalData.renderer;for(z=0;z<U;z+=1)if(!he[z].n){if(me=ce[z],me&&(we.save(),we.ctxTransform(me.p),we.ctxOpacity(me.o)),this.fill){for(me&&me.fc?ye!==me.fc&&(we.ctxFillStyle(me.fc),ye=me.fc):ye!==this.values.fill&&(ye=this.values.fill,we.ctxFillStyle(this.values.fill)),Pe=this.textSpans[z].elem,Z=Pe.length,this.globalData.canvasContext.beginPath(),q=0;q<Z;q+=1)for(Te=Pe[q],te=Te.length,this.globalData.canvasContext.moveTo(Te[0],Te[1]),J=2;J<te;J+=6)this.globalData.canvasContext.bezierCurveTo(Te[J],Te[J+1],Te[J+2],Te[J+3],Te[J+4],Te[J+5]);this.globalData.canvasContext.closePath(),we.ctxFill()}if(this.stroke){for(me&&me.sw?ke!==me.sw&&(ke=me.sw,we.ctxLineWidth(me.sw)):ke!==this.values.sWidth&&(ke=this.values.sWidth,we.ctxLineWidth(this.values.sWidth)),me&&me.sc?Ee!==me.sc&&(Ee=me.sc,we.ctxStrokeStyle(me.sc)):Ee!==this.values.stroke&&(Ee=this.values.stroke,we.ctxStrokeStyle(this.values.stroke)),Pe=this.textSpans[z].elem,Z=Pe.length,this.globalData.canvasContext.beginPath(),q=0;q<Z;q+=1)for(Te=Pe[q],te=Te.length,this.globalData.canvasContext.moveTo(Te[0],Te[1]),J=2;J<te;J+=6)this.globalData.canvasContext.bezierCurveTo(Te[J],Te[J+1],Te[J+2],Te[J+3],Te[J+4],Te[J+5]);this.globalData.canvasContext.closePath(),we.ctxStroke()}me&&this.globalData.renderer.restore()}};function CVImageElement(I,z,U){this.assetData=z.getAssetData(I.refId),this.img=z.imageLoader.getAsset(this.assetData),this.initElement(I,z,U)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var I=createTag("canvas");I.width=this.assetData.w,I.height=this.assetData.h;var z=I.getContext("2d"),U=this.img.width,q=this.img.height,Z=U/q,J=this.assetData.w/this.assetData.h,te,ce,he=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;Z>J&&he==="xMidYMid slice"||Z<J&&he!=="xMidYMid slice"?(ce=q,te=ce*J):(te=U,ce=te/J),z.drawImage(this.img,(U-te)/2,(q-ce)/2,te,ce,0,0,this.assetData.w,this.assetData.h),this.img=I}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null};function CVSolidElement(I,z,U){this.initElement(I,z,U)}extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)};function CanvasRendererBase(){}extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(I){return new CVShapeElement(I,this.globalData,this)},CanvasRendererBase.prototype.createText=function(I){return new CVTextElement(I,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(I){return new CVImageElement(I,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(I){return new CVSolidElement(I,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(I){I[0]===1&&I[1]===0&&I[4]===0&&I[5]===1&&I[12]===0&&I[13]===0||this.canvasContext.transform(I[0],I[1],I[4],I[5],I[12],I[13])},CanvasRendererBase.prototype.ctxOpacity=function(I){this.canvasContext.globalAlpha*=I<0?0:I},CanvasRendererBase.prototype.ctxFillStyle=function(I){this.canvasContext.fillStyle=I},CanvasRendererBase.prototype.ctxStrokeStyle=function(I){this.canvasContext.strokeStyle=I},CanvasRendererBase.prototype.ctxLineWidth=function(I){this.canvasContext.lineWidth=I},CanvasRendererBase.prototype.ctxLineCap=function(I){this.canvasContext.lineCap=I},CanvasRendererBase.prototype.ctxLineJoin=function(I){this.canvasContext.lineJoin=I},CanvasRendererBase.prototype.ctxMiterLimit=function(I){this.canvasContext.miterLimit=I},CanvasRendererBase.prototype.ctxFill=function(I){this.canvasContext.fill(I)},CanvasRendererBase.prototype.ctxFillRect=function(I,z,U,q){this.canvasContext.fillRect(I,z,U,q)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){if(!this.renderConfig.clearCanvas){this.canvasContext.restore();return}this.contextData.reset()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(I){if(!this.renderConfig.clearCanvas){this.canvasContext.restore();return}I&&(this.globalData.blendMode="source-over"),this.contextData.restore(I)},CanvasRendererBase.prototype.configAnimation=function(I){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var z=this.animationItem.container.style;z.width="100%",z.height="100%";var U="0px 0px 0px";z.transformOrigin=U,z.mozTransformOrigin=U,z.webkitTransformOrigin=U,z["-webkit-transform"]=U,z.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=I,this.layers=I.layers,this.transformCanvas={w:I.w,h:I.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(I,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(I.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(I,z){this.reset();var U,q;I?(U=I,q=z,this.canvasContext.canvas.width=U,this.canvasContext.canvas.height=q):(this.animationItem.wrapper&&this.animationItem.container?(U=this.animationItem.wrapper.offsetWidth,q=this.animationItem.wrapper.offsetHeight):(U=this.canvasContext.canvas.width,q=this.canvasContext.canvas.height),this.canvasContext.canvas.width=U*this.renderConfig.dpr,this.canvasContext.canvas.height=q*this.renderConfig.dpr);var Z,J;if(this.renderConfig.preserveAspectRatio.indexOf("meet")!==-1||this.renderConfig.preserveAspectRatio.indexOf("slice")!==-1){var te=this.renderConfig.preserveAspectRatio.split(" "),ce=te[1]||"meet",he=te[0]||"xMidYMid",me=he.substr(0,4),ye=he.substr(4);Z=U/q,J=this.transformCanvas.w/this.transformCanvas.h,J>Z&&ce==="meet"||J<Z&&ce==="slice"?(this.transformCanvas.sx=U/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=U/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=q/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=q/(this.transformCanvas.h/this.renderConfig.dpr)),me==="xMid"&&(J<Z&&ce==="meet"||J>Z&&ce==="slice")?this.transformCanvas.tx=(U-this.transformCanvas.w*(q/this.transformCanvas.h))/2*this.renderConfig.dpr:me==="xMax"&&(J<Z&&ce==="meet"||J>Z&&ce==="slice")?this.transformCanvas.tx=(U-this.transformCanvas.w*(q/this.transformCanvas.h))*this.renderConfig.dpr:this.transformCanvas.tx=0,ye==="YMid"&&(J>Z&&ce==="meet"||J<Z&&ce==="slice")?this.transformCanvas.ty=(q-this.transformCanvas.h*(U/this.transformCanvas.w))/2*this.renderConfig.dpr:ye==="YMax"&&(J>Z&&ce==="meet"||J<Z&&ce==="slice")?this.transformCanvas.ty=(q-this.transformCanvas.h*(U/this.transformCanvas.w))*this.renderConfig.dpr:this.transformCanvas.ty=0}else this.renderConfig.preserveAspectRatio==="none"?(this.transformCanvas.sx=U/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=q/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText="");var I,z=this.layers?this.layers.length:0;for(I=z-1;I>=0;I-=1)this.elements[I]&&this.elements[I].destroy&&this.elements[I].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(I,z){if(!(this.renderedFrame===I&&this.renderConfig.clearCanvas===!0&&!z||this.destroyed||I===-1)){this.renderedFrame=I,this.globalData.frameNum=I-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||z,this.globalData.projectInterface.currentFrame=I;var U,q=this.layers.length;for(this.completeLayers||this.checkLayers(I),U=q-1;U>=0;U-=1)(this.completeLayers||this.elements[U])&&this.elements[U].prepareFrame(I-this.layers[U].st);if(this.globalData._mdf){for(this.renderConfig.clearCanvas===!0?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),U=q-1;U>=0;U-=1)(this.completeLayers||this.elements[U])&&this.elements[U].renderFrame();this.renderConfig.clearCanvas!==!0&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(I){var z=this.elements;if(!(z[I]||this.layers[I].ty===99)){var U=this.createItem(this.layers[I],this,this.globalData);z[I]=U,U.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var I=this.pendingElements.pop();I.checkParenting()}},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"};function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){this.stack=[],this.cArrPos=0,this.cTr=new Matrix;var I,z=15;for(I=0;I<z;I+=1){var U=new CanvasContext;this.stack[I]=U}this._length=z,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}CVContextData.prototype.duplicate=function(){var I=this._length*2,z=0;for(z=this._length;z<I;z+=1)this.stack[z]=new CanvasContext;this._length=I},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(I){this.cArrPos-=1;var z=this.stack[this.cArrPos],U=z.transform,q,Z=this.cTr.props;for(q=0;q<16;q+=1)Z[q]=U[q];if(I){this.nativeContext.restore();var J=this.stack[this.cArrPos+1];this.appliedFillStyle=J.fillStyle,this.appliedStrokeStyle=J.strokeStyle,this.appliedLineWidth=J.lineWidth,this.appliedLineCap=J.lineCap,this.appliedLineJoin=J.lineJoin,this.appliedMiterLimit=J.miterLimit}this.nativeContext.setTransform(U[0],U[1],U[4],U[5],U[12],U[13]),(I||z.opacity!==-1&&this.currentOpacity!==z.opacity)&&(this.nativeContext.globalAlpha=z.opacity,this.currentOpacity=z.opacity),this.currentFillStyle=z.fillStyle,this.currentStrokeStyle=z.strokeStyle,this.currentLineWidth=z.lineWidth,this.currentLineCap=z.lineCap,this.currentLineJoin=z.lineJoin,this.currentMiterLimit=z.miterLimit},CVContextData.prototype.save=function(I){I&&this.nativeContext.save();var z=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var U=this.stack[this.cArrPos],q;for(q=0;q<16;q+=1)U.transform[q]=z[q];this.cArrPos+=1;var Z=this.stack[this.cArrPos];Z.opacity=U.opacity,Z.fillStyle=U.fillStyle,Z.strokeStyle=U.strokeStyle,Z.lineWidth=U.lineWidth,Z.lineCap=U.lineCap,Z.lineJoin=U.lineJoin,Z.miterLimit=U.miterLimit},CVContextData.prototype.setOpacity=function(I){this.stack[this.cArrPos].opacity=I},CVContextData.prototype.setContext=function(I){this.nativeContext=I},CVContextData.prototype.fillStyle=function(I){this.stack[this.cArrPos].fillStyle!==I&&(this.currentFillStyle=I,this.stack[this.cArrPos].fillStyle=I)},CVContextData.prototype.strokeStyle=function(I){this.stack[this.cArrPos].strokeStyle!==I&&(this.currentStrokeStyle=I,this.stack[this.cArrPos].strokeStyle=I)},CVContextData.prototype.lineWidth=function(I){this.stack[this.cArrPos].lineWidth!==I&&(this.currentLineWidth=I,this.stack[this.cArrPos].lineWidth=I)},CVContextData.prototype.lineCap=function(I){this.stack[this.cArrPos].lineCap!==I&&(this.currentLineCap=I,this.stack[this.cArrPos].lineCap=I)},CVContextData.prototype.lineJoin=function(I){this.stack[this.cArrPos].lineJoin!==I&&(this.currentLineJoin=I,this.stack[this.cArrPos].lineJoin=I)},CVContextData.prototype.miterLimit=function(I){this.stack[this.cArrPos].miterLimit!==I&&(this.currentMiterLimit=I,this.stack[this.cArrPos].miterLimit=I)},CVContextData.prototype.transform=function(I){this.transformMat.cloneFromProps(I);var z=this.cTr;this.transformMat.multiply(z),z.cloneFromProps(this.transformMat.props);var U=z.props;this.nativeContext.setTransform(U[0],U[1],U[4],U[5],U[12],U[13])},CVContextData.prototype.opacity=function(I){var z=this.stack[this.cArrPos].opacity;z*=I<0?0:I,this.stack[this.cArrPos].opacity!==z&&(this.currentOpacity!==I&&(this.nativeContext.globalAlpha=I,this.currentOpacity=I),this.stack[this.cArrPos].opacity=z)},CVContextData.prototype.fill=function(I){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(I)},CVContextData.prototype.fillRect=function(I,z,U,q){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(I,z,U,q)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWidth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()};function CVCompElement(I,z,U){this.completeLayers=!1,this.layers=I.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(I,z,U),this.tm=I.tm?PropertyFactory.getProp(this,I.tm,0,z.frameRate,this):{_placeholder:!0}}extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var I=this.canvasContext;I.beginPath(),I.moveTo(0,0),I.lineTo(this.data.w,0),I.lineTo(this.data.w,this.data.h),I.lineTo(0,this.data.h),I.lineTo(0,0),I.clip();var z,U=this.layers.length;for(z=U-1;z>=0;z-=1)(this.completeLayers||this.elements[z])&&this.elements[z].renderFrame()},CVCompElement.prototype.destroy=function(){var I,z=this.layers.length;for(I=z-1;I>=0;I-=1)this.elements[I]&&this.elements[I].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(I){return new CVCompElement(I,this.globalData,this)};function CanvasRenderer(I,z){this.animationItem=I,this.renderConfig={clearCanvas:z&&z.clearCanvas!==void 0?z.clearCanvas:!0,context:z&&z.context||null,progressiveLoad:z&&z.progressiveLoad||!1,preserveAspectRatio:z&&z.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:z&&z.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:z&&z.contentVisibility||"visible",className:z&&z.className||"",id:z&&z.id||"",runExpressions:!z||z.runExpressions===void 0||z.runExpressions},this.renderConfig.dpr=z&&z.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=z&&z.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(I){return new CVCompElement(I,this.globalData,this)};function HBaseElement(){}HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.bm!==0&&this.setBlendMode()},renderElement:function(){var z=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var U=this.finalTransform.mat.toCSS();z.transform=U,z.webkitTransform=U}this.finalTransform._opMdf&&(z.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting;function HSolidElement(I,z,U){this.initElement(I,z,U)}extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var I;this.data.hasMask?(I=createNS("rect"),I.setAttribute("width",this.data.sw),I.setAttribute("height",this.data.sh),I.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):(I=createTag("div"),I.style.width=this.data.sw+"px",I.style.height=this.data.sh+"px",I.style.backgroundColor=this.data.sc),this.layerElement.appendChild(I)};function HShapeElement(I,z,U){this.shapes=[],this.shapesData=I.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(I,z,U),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var I;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),I=this.svgElement;else{I=createNS("svg");var z=this.comp.data?this.comp.data:this.globalData.compSize;I.setAttribute("width",z.w),I.setAttribute("height",z.h),I.appendChild(this.shapesContainer),this.layerElement.appendChild(I)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=I},HShapeElement.prototype.getTransformedPoint=function(I,z){var U,q=I.length;for(U=0;U<q;U+=1)z=I[U].mProps.v.applyToPointArray(z[0],z[1],0);return z},HShapeElement.prototype.calculateShapeBoundingBox=function(I,z){var U=I.sh.v,q=I.transformers,Z,J=U._length,te,ce,he,me;if(!(J<=1)){for(Z=0;Z<J-1;Z+=1)te=this.getTransformedPoint(q,U.v[Z]),ce=this.getTransformedPoint(q,U.o[Z]),he=this.getTransformedPoint(q,U.i[Z+1]),me=this.getTransformedPoint(q,U.v[Z+1]),this.checkBounds(te,ce,he,me,z);U.c&&(te=this.getTransformedPoint(q,U.v[Z]),ce=this.getTransformedPoint(q,U.o[Z]),he=this.getTransformedPoint(q,U.i[0]),me=this.getTransformedPoint(q,U.v[0]),this.checkBounds(te,ce,he,me,z))}},HShapeElement.prototype.checkBounds=function(I,z,U,q,Z){this.getBoundsOfCurve(I,z,U,q);var J=this.shapeBoundingBox;Z.x=bmMin(J.left,Z.x),Z.xMax=bmMax(J.right,Z.xMax),Z.y=bmMin(J.top,Z.y),Z.yMax=bmMax(J.bottom,Z.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(I,z,U,q){for(var Z=[[I[0],q[0]],[I[1],q[1]]],J,te,ce,he,me,ye,Ee,ke=0;ke<2;++ke)te=6*I[ke]-12*z[ke]+6*U[ke],J=-3*I[ke]+9*z[ke]-9*U[ke]+3*q[ke],ce=3*z[ke]-3*I[ke],te|=0,J|=0,ce|=0,J===0&&te===0||(J===0?(he=-ce/te,he>0&&he<1&&Z[ke].push(this.calculateF(he,I,z,U,q,ke))):(me=te*te-4*ce*J,me>=0&&(ye=(-te+bmSqrt(me))/(2*J),ye>0&&ye<1&&Z[ke].push(this.calculateF(ye,I,z,U,q,ke)),Ee=(-te-bmSqrt(me))/(2*J),Ee>0&&Ee<1&&Z[ke].push(this.calculateF(Ee,I,z,U,q,ke)))));this.shapeBoundingBox.left=bmMin.apply(null,Z[0]),this.shapeBoundingBox.top=bmMin.apply(null,Z[1]),this.shapeBoundingBox.right=bmMax.apply(null,Z[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,Z[1])},HShapeElement.prototype.calculateF=function(I,z,U,q,Z,J){return bmPow(1-I,3)*z[J]+3*bmPow(1-I,2)*I*U[J]+3*(1-I)*bmPow(I,2)*q[J]+bmPow(I,3)*Z[J]},HShapeElement.prototype.calculateBoundingBox=function(I,z){var U,q=I.length;for(U=0;U<q;U+=1)I[U]&&I[U].sh?this.calculateShapeBoundingBox(I[U],z):I[U]&&I[U].it?this.calculateBoundingBox(I[U].it,z):I[U]&&I[U].style&&I[U].w&&this.expandStrokeBoundingBox(I[U].w,z)},HShapeElement.prototype.expandStrokeBoundingBox=function(I,z){var U=0;if(I.keyframes){for(var q=0;q<I.keyframes.length;q+=1){var Z=I.keyframes[q].s;Z>U&&(U=Z)}U*=I.mult}else U=I.v*I.mult;z.x-=U,z.xMax+=U,z.y-=U,z.yMax+=U},HShapeElement.prototype.currentBoxContains=function(I){return this.currentBBox.x<=I.x&&this.currentBBox.y<=I.y&&this.currentBBox.width+this.currentBBox.x>=I.x+I.width&&this.currentBBox.height+this.currentBBox.y>=I.y+I.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var I=this.tempBoundingBox,z=999999;if(I.x=z,I.xMax=-z,I.y=z,I.yMax=-z,this.calculateBoundingBox(this.itemsData,I),I.width=I.xMax<I.x?0:I.xMax-I.x,I.height=I.yMax<I.y?0:I.yMax-I.y,this.currentBoxContains(I))return;var U=!1;if(this.currentBBox.w!==I.width&&(this.currentBBox.w=I.width,this.shapeCont.setAttribute("width",I.width),U=!0),this.currentBBox.h!==I.height&&(this.currentBBox.h=I.height,this.shapeCont.setAttribute("height",I.height),U=!0),U||this.currentBBox.x!==I.x||this.currentBBox.y!==I.y){this.currentBBox.w=I.width,this.currentBBox.h=I.height,this.currentBBox.x=I.x,this.currentBBox.y=I.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var q=this.shapeCont.style,Z="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";q.transform=Z,q.webkitTransform=Z}}};function HTextElement(I,z,U){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(I,z,U)}extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var I=createNS("g");this.maskedElement.appendChild(I),this.innerElem=I}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var I=this.textProperty.currentData;this.renderedLetters=createSizedArray(I.l?I.l.length:0);var z=this.innerElem.style,U=I.fc?this.buildColor(I.fc):"rgba(0,0,0,0)";z.fill=U,z.color=U,I.sc&&(z.stroke=this.buildColor(I.sc),z.strokeWidth=I.sw+"px");var q=this.globalData.fontManager.getFontByName(I.f);if(!this.globalData.fontManager.chars)if(z.fontSize=I.finalSize+"px",z.lineHeight=I.finalSize+"px",q.fClass)this.innerElem.className=q.fClass;else{z.fontFamily=q.fFamily;var Z=I.fWeight,J=I.fStyle;z.fontStyle=J,z.fontWeight=Z}var te,ce,he=I.l;ce=he.length;var me,ye,Ee,ke=this.mHelper,Pe,Te="",we=0;for(te=0;te<ce;te+=1){if(this.globalData.fontManager.chars?(this.textPaths[we]?me=this.textPaths[we]:(me=createNS("path"),me.setAttribute("stroke-linecap",lineCapEnum[1]),me.setAttribute("stroke-linejoin",lineJoinEnum[2]),me.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[we]?(ye=this.textSpans[we],Ee=ye.children[0]):(ye=createTag("div"),ye.style.lineHeight=0,Ee=createNS("svg"),Ee.appendChild(me),styleDiv(ye)))):this.isMasked?me=this.textPaths[we]?this.textPaths[we]:createNS("text"):this.textSpans[we]?(ye=this.textSpans[we],me=this.textPaths[we]):(ye=createTag("span"),styleDiv(ye),me=createTag("span"),styleDiv(me),ye.appendChild(me)),this.globalData.fontManager.chars){var Le=this.globalData.fontManager.getCharData(I.finalText[te],q.fStyle,this.globalData.fontManager.getFontByName(I.f).fFamily),$e;if(Le?$e=Le.data:$e=null,ke.reset(),$e&&$e.shapes&&$e.shapes.length&&(Pe=$e.shapes[0].it,ke.scale(I.finalSize/100,I.finalSize/100),Te=this.createPathShape(ke,Pe),me.setAttribute("d",Te)),this.isMasked)this.innerElem.appendChild(me);else{if(this.innerElem.appendChild(ye),$e&&$e.shapes){document.body.appendChild(Ee);var Oe=Ee.getBBox();Ee.setAttribute("width",Oe.width+2),Ee.setAttribute("height",Oe.height+2),Ee.setAttribute("viewBox",Oe.x-1+" "+(Oe.y-1)+" "+(Oe.width+2)+" "+(Oe.height+2));var Ce=Ee.style,Fe="translate("+(Oe.x-1)+"px,"+(Oe.y-1)+"px)";Ce.transform=Fe,Ce.webkitTransform=Fe,he[te].yOffset=Oe.y-1}else Ee.setAttribute("width",1),Ee.setAttribute("height",1);ye.appendChild(Ee)}}else if(me.textContent=he[te].val,me.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(me);else{this.innerElem.appendChild(ye);var Ge=me.style,We="translate3d(0,"+-I.finalSize/1.2+"px,0)";Ge.transform=We,Ge.webkitTransform=We}this.isMasked?this.textSpans[we]=me:this.textSpans[we]=ye,this.textSpans[we].style.display="block",this.textPaths[we]=me,we+=1}for(;we<this.textSpans.length;)this.textSpans[we].style.display="none",we+=1},HTextElement.prototype.renderInnerContent=function(){this.validateText();var I;if(this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),I=this.svgElement.style;var z="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";I.transform=z,I.webkitTransform=z}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),!(!this.lettersChangedFlag&&!this.textAnimator.lettersChangedFlag)){var U,q,Z=0,J=this.textAnimator.renderedLetters,te=this.textProperty.currentData.l;q=te.length;var ce,he,me;for(U=0;U<q;U+=1)te[U].n?Z+=1:(he=this.textSpans[U],me=this.textPaths[U],ce=J[Z],Z+=1,ce._mdf.m&&(this.isMasked?he.setAttribute("transform",ce.m):(he.style.webkitTransform=ce.m,he.style.transform=ce.m)),he.style.opacity=ce.o,ce.sw&&ce._mdf.sw&&me.setAttribute("stroke-width",ce.sw),ce.sc&&ce._mdf.sc&&me.setAttribute("stroke",ce.sc),ce.fc&&ce._mdf.fc&&(me.setAttribute("fill",ce.fc),me.style.color=ce.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var ye=this.innerElem.getBBox();this.currentBBox.w!==ye.width&&(this.currentBBox.w=ye.width,this.svgElement.setAttribute("width",ye.width)),this.currentBBox.h!==ye.height&&(this.currentBBox.h=ye.height,this.svgElement.setAttribute("height",ye.height));var Ee=1;if(this.currentBBox.w!==ye.width+Ee*2||this.currentBBox.h!==ye.height+Ee*2||this.currentBBox.x!==ye.x-Ee||this.currentBBox.y!==ye.y-Ee){this.currentBBox.w=ye.width+Ee*2,this.currentBBox.h=ye.height+Ee*2,this.currentBBox.x=ye.x-Ee,this.currentBBox.y=ye.y-Ee,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),I=this.svgElement.style;var ke="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";I.transform=ke,I.webkitTransform=ke}}}};function HCameraElement(I,z,U){this.initFrame(),this.initBaseData(I,z,U),this.initHierarchy();var q=PropertyFactory.getProp;if(this.pe=q(this,I.pe,0,0,this),I.ks.p.s?(this.px=q(this,I.ks.p.x,1,0,this),this.py=q(this,I.ks.p.y,1,0,this),this.pz=q(this,I.ks.p.z,1,0,this)):this.p=q(this,I.ks.p,1,0,this),I.ks.a&&(this.a=q(this,I.ks.a,1,0,this)),I.ks.or.k.length&&I.ks.or.k[0].to){var Z,J=I.ks.or.k.length;for(Z=0;Z<J;Z+=1)I.ks.or.k[Z].to=null,I.ks.or.k[Z].ti=null}this.or=q(this,I.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=q(this,I.ks.rx,0,degToRads,this),this.ry=q(this,I.ks.ry,0,degToRads,this),this.rz=q(this,I.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var I,z=this.comp.threeDElements.length,U,q,Z;for(I=0;I<z;I+=1)if(U=this.comp.threeDElements[I],U.type==="3d"){q=U.perspectiveElem.style,Z=U.container.style;var J=this.pe.v+"px",te="0px 0px 0px",ce="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";q.perspective=J,q.webkitPerspective=J,Z.transformOrigin=te,Z.mozTransformOrigin=te,Z.webkitTransformOrigin=te,q.transform=ce,q.webkitTransform=ce}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var I=this._isFirstFrame,z,U;if(this.hierarchy)for(U=this.hierarchy.length,z=0;z<U;z+=1)I=this.hierarchy[z].finalTransform.mProp._mdf||I;if(I||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(U=this.hierarchy.length-1,z=U;z>=0;z-=1){var q=this.hierarchy[z].finalTransform.mProp;this.mat.translate(-q.p.v[0],-q.p.v[1],q.p.v[2]),this.mat.rotateX(-q.or.v[0]).rotateY(-q.or.v[1]).rotateZ(q.or.v[2]),this.mat.rotateX(-q.rx.v).rotateY(-q.ry.v).rotateZ(q.rz.v),this.mat.scale(1/q.s.v[0],1/q.s.v[1],1/q.s.v[2]),this.mat.translate(q.a.v[0],q.a.v[1],q.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var Z;this.p?Z=[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:Z=[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var J=Math.sqrt(Math.pow(Z[0],2)+Math.pow(Z[1],2)+Math.pow(Z[2],2)),te=[Z[0]/J,Z[1]/J,Z[2]/J],ce=Math.sqrt(te[2]*te[2]+te[0]*te[0]),he=Math.atan2(te[1],ce),me=Math.atan2(te[0],-te[2]);this.mat.rotateY(me).rotateX(-he)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var ye=!this._prevMat.equals(this.mat);if((ye||this.pe._mdf)&&this.comp.threeDElements){U=this.comp.threeDElements.length;var Ee,ke,Pe;for(z=0;z<U;z+=1)if(Ee=this.comp.threeDElements[z],Ee.type==="3d"){if(ye){var Te=this.mat.toCSS();Pe=Ee.container.style,Pe.transform=Te,Pe.webkitTransform=Te}this.pe._mdf&&(ke=Ee.perspectiveElem.style,ke.perspective=this.pe.v+"px",ke.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(I){this.prepareProperties(I,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null};function HImageElement(I,z,U){this.assetData=z.getAssetData(I.refId),this.initElement(I,z,U)}extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var I=this.globalData.getAssetsPath(this.assetData),z=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",I),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(z),z.crossOrigin="anonymous",z.src=I,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)};function HybridRendererBase(I,z){this.animationItem=I,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:z&&z.className||"",imagePreserveAspectRatio:z&&z.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(z&&z.hideOnTransparent===!1),filterSize:{width:z&&z.filterSize&&z.filterSize.width||"400%",height:z&&z.filterSize&&z.filterSize.height||"400%",x:z&&z.filterSize&&z.filterSize.x||"-100%",y:z&&z.filterSize&&z.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var I=this.pendingElements.pop();I.checkParenting()}},HybridRendererBase.prototype.appendElementInPos=function(I,z){var U=I.getBaseElement();if(U){var q=this.layers[z];if(!q.ddd||!this.supports3d)if(this.threeDElements)this.addTo3dContainer(U,z);else{for(var Z=0,J,te,ce;Z<z;)this.elements[Z]&&this.elements[Z]!==!0&&this.elements[Z].getBaseElement&&(te=this.elements[Z],ce=this.layers[Z].ddd?this.getThreeDContainerByPos(Z):te.getBaseElement(),J=ce||J),Z+=1;J?(!q.ddd||!this.supports3d)&&this.layerElement.insertBefore(U,J):(!q.ddd||!this.supports3d)&&this.layerElement.appendChild(U)}else this.addTo3dContainer(U,z)}},HybridRendererBase.prototype.createShape=function(I){return this.supports3d?new HShapeElement(I,this.globalData,this):new SVGShapeElement(I,this.globalData,this)},HybridRendererBase.prototype.createText=function(I){return this.supports3d?new HTextElement(I,this.globalData,this):new SVGTextLottieElement(I,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(I){return this.camera=new HCameraElement(I,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(I){return this.supports3d?new HImageElement(I,this.globalData,this):new IImageElement(I,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(I){return this.supports3d?new HSolidElement(I,this.globalData,this):new ISolidElement(I,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(I){for(var z=0,U=this.threeDElements.length;z<U;){if(this.threeDElements[z].startPos<=I&&this.threeDElements[z].endPos>=I)return this.threeDElements[z].perspectiveElem;z+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(I,z){var U=createTag("div"),q,Z;styleDiv(U);var J=createTag("div");if(styleDiv(J),z==="3d"){q=U.style,q.width=this.globalData.compSize.w+"px",q.height=this.globalData.compSize.h+"px";var te="50% 50%";q.webkitTransformOrigin=te,q.mozTransformOrigin=te,q.transformOrigin=te,Z=J.style;var ce="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";Z.transform=ce,Z.webkitTransform=ce}U.appendChild(J);var he={container:J,perspectiveElem:U,startPos:I,endPos:I,type:z};return this.threeDElements.push(he),he},HybridRendererBase.prototype.build3dContainers=function(){var I,z=this.layers.length,U,q="";for(I=0;I<z;I+=1)this.layers[I].ddd&&this.layers[I].ty!==3?(q!=="3d"&&(q="3d",U=this.createThreeDContainer(I,"3d")),U.endPos=Math.max(U.endPos,I)):(q!=="2d"&&(q="2d",U=this.createThreeDContainer(I,"2d")),U.endPos=Math.max(U.endPos,I));for(z=this.threeDElements.length,I=z-1;I>=0;I-=1)this.resizerElem.appendChild(this.threeDElements[I].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(I,z){for(var U=0,q=this.threeDElements.length;U<q;){if(z<=this.threeDElements[U].endPos){for(var Z=this.threeDElements[U].startPos,J;Z<z;)this.elements[Z]&&this.elements[Z].getBaseElement&&(J=this.elements[Z].getBaseElement()),Z+=1;J?this.threeDElements[U].container.insertBefore(I,J):this.threeDElements[U].container.appendChild(I);break}U+=1}},HybridRendererBase.prototype.configAnimation=function(I){var z=createTag("div"),U=this.animationItem.wrapper,q=z.style;q.width=I.w+"px",q.height=I.h+"px",this.resizerElem=z,styleDiv(z),q.transformStyle="flat",q.mozTransformStyle="flat",q.webkitTransformStyle="flat",this.renderConfig.className&&z.setAttribute("class",this.renderConfig.className),U.appendChild(z),q.overflow="hidden";var Z=createNS("svg");Z.setAttribute("width","1"),Z.setAttribute("height","1"),styleDiv(Z),this.resizerElem.appendChild(Z);var J=createNS("defs");Z.appendChild(J),this.data=I,this.setupGlobalData(I,Z),this.globalData.defs=J,this.layers=I.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var I,z=this.layers?this.layers.length:0;for(I=0;I<z;I+=1)this.elements[I]&&this.elements[I].destroy&&this.elements[I].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var I=this.animationItem.wrapper.offsetWidth,z=this.animationItem.wrapper.offsetHeight,U=I/z,q=this.globalData.compSize.w/this.globalData.compSize.h,Z,J,te,ce;q>U?(Z=I/this.globalData.compSize.w,J=I/this.globalData.compSize.w,te=0,ce=(z-this.globalData.compSize.h*(I/this.globalData.compSize.w))/2):(Z=z/this.globalData.compSize.h,J=z/this.globalData.compSize.h,te=(I-this.globalData.compSize.w*(z/this.globalData.compSize.h))/2,ce=0);var he=this.resizerElem.style;he.webkitTransform="matrix3d("+Z+",0,0,0,0,"+J+",0,0,0,0,1,0,"+te+","+ce+",0,1)",he.transform=he.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var I=this.globalData.compSize.w,z=this.globalData.compSize.h,U,q=this.threeDElements.length;for(U=0;U<q;U+=1){var Z=this.threeDElements[U].perspectiveElem.style;Z.webkitPerspective=Math.sqrt(Math.pow(I,2)+Math.pow(z,2))+"px",Z.perspective=Z.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(I){var z,U=I.length,q=createTag("div");for(z=0;z<U;z+=1)if(I[z].xt){var Z=this.createComp(I[z],q,this.globalData.comp,null);Z.initExpressions(),this.globalData.projectInterface.registerComposition(Z)}};function HCompElement(I,z,U){this.layers=I.layers,this.supports3d=!I.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(I,z,U),this.tm=I.tm?PropertyFactory.getProp(this,I.tm,0,z.frameRate,this):{_placeholder:!0}}extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(I,z){for(var U=0,q;U<z;)this.elements[U]&&this.elements[U].getBaseElement&&(q=this.elements[U].getBaseElement()),U+=1;q?this.layerElement.insertBefore(I,q):this.layerElement.appendChild(I)},HCompElement.prototype.createComp=function(I){return this.supports3d?new HCompElement(I,this.globalData,this):new SVGCompElement(I,this.globalData,this)};function HybridRenderer(I,z){this.animationItem=I,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:z&&z.className||"",imagePreserveAspectRatio:z&&z.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(z&&z.hideOnTransparent===!1),filterSize:{width:z&&z.filterSize&&z.filterSize.width||"400%",height:z&&z.filterSize&&z.filterSize.height||"400%",x:z&&z.filterSize&&z.filterSize.x||"-100%",y:z&&z.filterSize&&z.filterSize.y||"-100%"},runExpressions:!z||z.runExpressions===void 0||z.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(I){return this.supports3d?new HCompElement(I,this.globalData,this):new SVGCompElement(I,this.globalData,this)};var CompExpressionInterface=function(){return function(I){function z(U){for(var q=0,Z=I.layers.length;q<Z;){if(I.layers[q].nm===U||I.layers[q].ind===U)return I.elements[q].layerInterface;q+=1}return null}return Object.defineProperty(z,"_name",{value:I.data.nm}),z.layer=z,z.pixelAspect=1,z.height=I.data.h||I.globalData.compSize.h,z.width=I.data.w||I.globalData.compSize.w,z.pixelAspect=1,z.frameDuration=1/I.globalData.frameRate,z.displayStartTime=0,z.numLayers=I.layers.length,z}}();function _typeof$2(I){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$2=function(U){return typeof U}:_typeof$2=function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},_typeof$2(I)}function seedRandom(I,z){var U=this,q=256,Z=6,J=52,te="random",ce=z.pow(q,Z),he=z.pow(2,J),me=he*2,ye=q-1,Ee;function ke(Ce,Fe,Ge){var We=[];Fe=Fe===!0?{entropy:!0}:Fe||{};var Ye=Le(we(Fe.entropy?[Ce,Oe(I)]:Ce===null?$e():Ce,3),We),Ke=new Pe(We),Qe=function(){for(var ht=Ke.g(Z),ot=ce,gt=0;ht<he;)ht=(ht+gt)*q,ot*=q,gt=Ke.g(1);for(;ht>=me;)ht/=2,ot/=2,gt>>>=1;return(ht+gt)/ot};return Qe.int32=function(){return Ke.g(4)|0},Qe.quick=function(){return Ke.g(4)/4294967296},Qe.double=Qe,Le(Oe(Ke.S),I),(Fe.pass||Ge||function(ut,ht,ot,gt){return gt&&(gt.S&&Te(gt,Ke),ut.state=function(){return Te(Ke,{})}),ot?(z[te]=ut,ht):ut})(Qe,Ye,"global"in Fe?Fe.global:this==z,Fe.state)}z["seed"+te]=ke;function Pe(Ce){var Fe,Ge=Ce.length,We=this,Ye=0,Ke=We.i=We.j=0,Qe=We.S=[];for(Ge||(Ce=[Ge++]);Ye<q;)Qe[Ye]=Ye++;for(Ye=0;Ye<q;Ye++)Qe[Ye]=Qe[Ke=ye&Ke+Ce[Ye%Ge]+(Fe=Qe[Ye])],Qe[Ke]=Fe;We.g=function(ut){for(var ht,ot=0,gt=We.i,vt=We.j,lt=We.S;ut--;)ht=lt[gt=ye>+1],ot=ot*q+lt[ye&(lt[gt]=lt[vt=ye&vt+ht])+(lt[vt]=ht)];return We.i=gt,We.j=vt,ot}}function Te(Ce,Fe){return Fe.i=Ce.i,Fe.j=Ce.j,Fe.S=Ce.S.slice(),Fe}function we(Ce,Fe){var Ge=[],We=_typeof$2(Ce),Ye;if(Fe&&We=="object")for(Ye in Ce)try{Ge.push(we(Ce[Ye],Fe-1))}catch{}return Ge.length?Ge:We=="string"?Ce:Ce+"\0"}function Le(Ce,Fe){for(var Ge=Ce+"",We,Ye=0;Ye<Ge.length;)Fe[ye&Ye]=ye&(We^=Fe[ye&Ye]*19)+Ge.charCodeAt(Ye++);return Oe(Fe)}function $e(){try{var Ce=new Uint8Array(q);return(U.crypto||U.msCrypto).getRandomValues(Ce),Oe(Ce)}catch{var Fe=U.navigator,Ge=Fe&&Fe.plugins;return[+new Date,U,Ge,U.screen,Oe(I)]}}function Oe(Ce){return String.fromCharCode.apply(0,Ce)}Le(z.random(),I)}function initialize$2(I){seedRandom([],I)}var propTypes={SHAPE:"shape"};function _typeof$1(I){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$1=function(U){return typeof U}:_typeof$1=function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},_typeof$1(I)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};initialize$2(BMMath);function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(I){return I.constructor===Array||I.constructor===Float32Array}function isNumerable(I,z){return I==="number"||z instanceof Number||I==="boolean"||I==="string"}function $bm_neg(I){var z=_typeof$1(I);if(z==="number"||I instanceof Number||z==="boolean")return-I;if($bm_isInstanceOfArray(I)){var U,q=I.length,Z=[];for(U=0;U<q;U+=1)Z[U]=-I[U];return Z}return I.propType?I.v:-I}var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(I,z){var U=_typeof$1(I),q=_typeof$1(z);if(isNumerable(U,I)&&isNumerable(q,z)||U==="string"||q==="string")return I+z;if($bm_isInstanceOfArray(I)&&isNumerable(q,z))return I=I.slice(0),I[0]+=z,I;if(isNumerable(U,I)&&$bm_isInstanceOfArray(z))return z=z.slice(0),z[0]=I+z[0],z;if($bm_isInstanceOfArray(I)&&$bm_isInstanceOfArray(z)){for(var Z=0,J=I.length,te=z.length,ce=[];Z<J||Z<te;)(typeof I[Z]=="number"||I[Z]instanceof Number)&&(typeof z[Z]=="number"||z[Z]instanceof Number)?ce[Z]=I[Z]+z[Z]:ce[Z]=z[Z]===void 0?I[Z]:I[Z]||z[Z],Z+=1;return ce}return 0}var add=sum;function sub(I,z){var U=_typeof$1(I),q=_typeof$1(z);if(isNumerable(U,I)&&isNumerable(q,z))return U==="string"&&(I=parseInt(I,10)),q==="string"&&(z=parseInt(z,10)),I-z;if($bm_isInstanceOfArray(I)&&isNumerable(q,z))return I=I.slice(0),I[0]-=z,I;if(isNumerable(U,I)&&$bm_isInstanceOfArray(z))return z=z.slice(0),z[0]=I-z[0],z;if($bm_isInstanceOfArray(I)&&$bm_isInstanceOfArray(z)){for(var Z=0,J=I.length,te=z.length,ce=[];Z<J||Z<te;)(typeof I[Z]=="number"||I[Z]instanceof Number)&&(typeof z[Z]=="number"||z[Z]instanceof Number)?ce[Z]=I[Z]-z[Z]:ce[Z]=z[Z]===void 0?I[Z]:I[Z]||z[Z],Z+=1;return ce}return 0}function mul(I,z){var U=_typeof$1(I),q=_typeof$1(z),Z;if(isNumerable(U,I)&&isNumerable(q,z))return I*z;var J,te;if($bm_isInstanceOfArray(I)&&isNumerable(q,z)){for(te=I.length,Z=createTypedArray("float32",te),J=0;J<te;J+=1)Z[J]=I[J]*z;return Z}if(isNumerable(U,I)&&$bm_isInstanceOfArray(z)){for(te=z.length,Z=createTypedArray("float32",te),J=0;J<te;J+=1)Z[J]=I*z[J];return Z}return 0}function div(I,z){var U=_typeof$1(I),q=_typeof$1(z),Z;if(isNumerable(U,I)&&isNumerable(q,z))return I/z;var J,te;if($bm_isInstanceOfArray(I)&&isNumerable(q,z)){for(te=I.length,Z=createTypedArray("float32",te),J=0;J<te;J+=1)Z[J]=I[J]/z;return Z}if(isNumerable(U,I)&&$bm_isInstanceOfArray(z)){for(te=z.length,Z=createTypedArray("float32",te),J=0;J<te;J+=1)Z[J]=I/z[J];return Z}return 0}function mod(I,z){return typeof I=="string"&&(I=parseInt(I,10)),typeof z=="string"&&(z=parseInt(z,10)),I%z}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(I,z,U){if(z>U){var q=U;U=z,z=q}return Math.min(Math.max(I,z),U)}function radiansToDegrees(I){return I/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(I){return I*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(I,z){if(typeof I=="number"||I instanceof Number)return z=z||0,Math.abs(I-z);z||(z=helperLengthArray);var U,q=Math.min(I.length,z.length),Z=0;for(U=0;U<q;U+=1)Z+=Math.pow(z[U]-I[U],2);return Math.sqrt(Z)}function normalize(I){return div(I,length(I))}function rgbToHsl(I){var z=I[0],U=I[1],q=I[2],Z=Math.max(z,U,q),J=Math.min(z,U,q),te,ce,he=(Z+J)/2;if(Z===J)te=0,ce=0;else{var me=Z-J;switch(ce=he>.5?me/(2-Z-J):me/(Z+J),Z){case z:te=(U-q)/me+(U<q?6:0);break;case U:te=(q-z)/me+2;break;case q:te=(z-U)/me+4;break}te/=6}return[te,ce,he,I[3]]}function hue2rgb(I,z,U){return U<0&&(U+=1),U>1&&(U-=1),U<1/6?I+(z-I)*6*U:U<1/2?z:U<2/3?I+(z-I)*(2/3-U)*6:I}function hslToRgb(I){var z=I[0],U=I[1],q=I[2],Z,J,te;if(U===0)Z=q,te=q,J=q;else{var ce=q<.5?q*(1+U):q+U-q*U,he=2*q-ce;Z=hue2rgb(he,ce,z+1/3),J=hue2rgb(he,ce,z),te=hue2rgb(he,ce,z-1/3)}return[Z,J,te,I[3]]}function linear(I,z,U,q,Z){if((q===void 0||Z===void 0)&&(q=z,Z=U,z=0,U=1),U<z){var J=U;U=z,z=J}if(I<=z)return q;if(I>=U)return Z;var te=U===z?0:(I-z)/(U-z);if(!q.length)return q+(Z-q)*te;var ce,he=q.length,me=createTypedArray("float32",he);for(ce=0;ce<he;ce+=1)me[ce]=q[ce]+(Z[ce]-q[ce])*te;return me}function random(I,z){if(z===void 0&&(I===void 0?(I=0,z=1):(z=I,I=void 0)),z.length){var U,q=z.length;I||(I=createTypedArray("float32",q));var Z=createTypedArray("float32",q),J=BMMath.random();for(U=0;U<q;U+=1)Z[U]=I[U]+J*(z[U]-I[U]);return Z}I===void 0&&(I=0);var te=BMMath.random();return I+te*(z-I)}function createPath(I,z,U,q){var Z,J=I.length,te=shapePool.newElement();te.setPathData(!!q,J);var ce=[0,0],he,me;for(Z=0;Z<J;Z+=1)he=z&&z[Z]?z[Z]:ce,me=U&&U[Z]?U[Z]:ce,te.setTripleAt(I[Z][0],I[Z][1],me[0]+I[Z][0],me[1]+I[Z][1],he[0]+I[Z][0],he[1]+I[Z][1],Z,!0);return te}function initiateExpression(elem,data,property){function noOp(I){return I}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=val.indexOf("random")!==-1,elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||this.data.hd!==!0,wiggle=(function I(z,U){var q,Z,J=this.pv.length?this.pv.length:1,te=createTypedArray("float32",J);z=5;var ce=Math.floor(time*z);for(q=0,Z=0;q<ce;){for(Z=0;Z<J;Z+=1)te[Z]+=-U+U*2*BMMath.random();q+=1}var he=time*z,me=he-Math.floor(he),ye=createTypedArray("float32",J);if(J>1){for(Z=0;Z<J;Z+=1)ye[Z]=this.pv[Z]+te[Z]+(-U+U*2*BMMath.random())*me;return ye}return this.pv+te[0]+(-U+U*2*BMMath.random())*me}).bind(this);thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty));function loopInDuration(I,z){return loopIn(I,z,!0)}function loopOutDuration(I,z){return loopOut(I,z,!0)}this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface);function lookAt(I,z){var U=[z[0]-I[0],z[1]-I[1],z[2]-I[2]],q=Math.atan2(U[0],Math.sqrt(U[1]*U[1]+U[2]*U[2]))/degToRads,Z=-Math.atan2(U[1],U[2])/degToRads;return[Z,q,0]}function easeOut(I,z,U,q,Z){return applyEase(easeOutBez,I,z,U,q,Z)}function easeIn(I,z,U,q,Z){return applyEase(easeInBez,I,z,U,q,Z)}function ease(I,z,U,q,Z){return applyEase(easeInOutBez,I,z,U,q,Z)}function applyEase(I,z,U,q,Z,J){Z===void 0?(Z=U,J=q):z=(z-U)/(q-U),z>1?z=1:z<0&&(z=0);var te=I(z);if($bm_isInstanceOfArray(Z)){var ce,he=Z.length,me=createTypedArray("float32",he);for(ce=0;ce<he;ce+=1)me[ce]=(J[ce]-Z[ce])*te+Z[ce];return me}return(J-Z)*te+Z}function nearestKey(I){var z,U=data.k.length,q,Z;if(!data.k.length||typeof data.k[0]=="number")q=0,Z=0;else if(q=-1,I*=elem.comp.globalData.frameRate,I<data.k[0].t)q=1,Z=data.k[0].t;else{for(z=0;z<U-1;z+=1)if(I===data.k[z].t){q=z+1,Z=data.k[z].t;break}else if(I>data.k[z].t&&I<data.k[z+1].t){I-data.k[z].t>data.k[z+1].t-I?(q=z+2,Z=data.k[z+1].t):(q=z+1,Z=data.k[z].t);break}q===-1&&(q=z+1,Z=data.k[z].t)}var J={};return J.index=q,J.time=Z/elem.comp.globalData.frameRate,J}function key(I){var z,U,q;if(!data.k.length||typeof data.k[0]=="number")throw new Error("The property has no keyframe at index "+I);I-=1,z={time:data.k[I].t/elem.comp.globalData.frameRate,value:[]};var Z=Object.prototype.hasOwnProperty.call(data.k[I],"s")?data.k[I].s:data.k[I-1].e;for(q=Z.length,U=0;U<q;U+=1)z[U]=Z[U],z.value[U]=Z[U];return z}function framesToTime(I,z){return z||(z=elem.comp.globalData.frameRate),I/z}function timeToFrames(I,z){return!I&&I!==0&&(I=time),z||(z=elem.comp.globalData.frameRate),I*z}function seedRandom(I){BMMath.seedrandom(randSeed+I)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(I,z){return typeof value=="string"?z===void 0?value.substring(I):value.substring(I,z):""}function substr(I,z){return typeof value=="string"?z===void 0?value.substr(I):value.substr(I,z):""}function posterizeTime(I){time=I===0?0:Math.floor(time*I)/I,value=valueAtTime(time)}var time,velocity,value,text,textIndex,textTotal,selectorValue,index=elem.data.ind,hasParent=!!(elem.hierarchy&&elem.hierarchy.length),parent,randSeed=Math.floor(Math.random()*1e6),globalData=elem.globalData;function executeExpression(I){return value=I,this.frameExpressionId===elem.globalData.frameId&&this.propType!=="textSelector"?value:(this.propType==="textSelector"&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),elemType===4&&!content&&(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),hasParent=!!(elem.hierarchy&&elem.hierarchy.length),hasParent&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt,scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var I={};I.initExpressions=z,I.resetFrame=ExpressionManager.resetFrame;function z(U){var q=0,Z=[];function J(){q+=1}function te(){q-=1,q===0&&he()}function ce(me){Z.indexOf(me)===-1&&Z.push(me)}function he(){var me,ye=Z.length;for(me=0;me<ye;me+=1)Z[me].release();Z.length=0}U.renderer.compInterface=CompExpressionInterface(U.renderer),U.renderer.globalData.projectInterface.registerComposition(U.renderer),U.renderer.globalData.pushExpression=J,U.renderer.globalData.popExpression=te,U.renderer.globalData.registerExpressionProperty=ce}return I}(),MaskManagerInterface=function(){function I(U,q){this._mask=U,this._data=q}Object.defineProperty(I.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(I.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),this._mask.op.v*100}});var z=function(q){var Z=createSizedArray(q.viewData.length),J,te=q.viewData.length;for(J=0;J<te;J+=1)Z[J]=new I(q.viewData[J],q.masksProperties[J]);var ce=function(me){for(J=0;J<te;){if(q.masksProperties[J].nm===me)return Z[J];J+=1}return null};return ce};return z}(),ExpressionPropertyInterface=function(){var I={pv:0,v:0,mult:1},z={pv:[0,0,0],v:[0,0,0],mult:1};function U(te,ce,he){Object.defineProperty(te,"velocity",{get:function(){return ce.getVelocityAtTime(ce.comp.currentFrame)}}),te.numKeys=ce.keyframes?ce.keyframes.length:0,te.key=function(me){if(!te.numKeys)return 0;var ye="";"s"in ce.keyframes[me-1]?ye=ce.keyframes[me-1].s:"e"in ce.keyframes[me-2]?ye=ce.keyframes[me-2].e:ye=ce.keyframes[me-2].s;var Ee=he==="unidimensional"?new Number(ye):Object.assign({},ye);return Ee.time=ce.keyframes[me-1].t/ce.elem.comp.globalData.frameRate,Ee.value=he==="unidimensional"?ye[0]:ye,Ee},te.valueAtTime=ce.getValueAtTime,te.speedAtTime=ce.getSpeedAtTime,te.velocityAtTime=ce.getVelocityAtTime,te.propertyGroup=ce.propertyGroup}function q(te){(!te||!("pv"in te))&&(te=I);var ce=1/te.mult,he=te.pv*ce,me=new Number(he);return me.value=he,U(me,te,"unidimensional"),function(){return te.k&&te.getValue(),he=te.v*ce,me.value!==he&&(me=new Number(he),me.value=he,U(me,te,"unidimensional")),me}}function Z(te){(!te||!("pv"in te))&&(te=z);var ce=1/te.mult,he=te.data&&te.data.l||te.pv.length,me=createTypedArray("float32",he),ye=createTypedArray("float32",he);return me.value=ye,U(me,te,"multidimensional"),function(){te.k&&te.getValue();for(var Ee=0;Ee<he;Ee+=1)ye[Ee]=te.v[Ee]*ce,me[Ee]=ye[Ee];return me}}function J(){return I}return function(te){return te?te.propType==="unidimensional"?q(te):Z(te):J}}(),TransformExpressionInterface=function(){return function(I){function z(te){switch(te){case"scale":case"Scale":case"ADBE Scale":case 6:return z.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return z.rotation;case"ADBE Rotate X":return z.xRotation;case"ADBE Rotate Y":return z.yRotation;case"position":case"Position":case"ADBE Position":case 2:return z.position;case"ADBE Position_0":return z.xPosition;case"ADBE Position_1":return z.yPosition;case"ADBE Position_2":return z.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return z.anchorPoint;case"opacity":case"Opacity":case 11:return z.opacity;default:return null}}Object.defineProperty(z,"rotation",{get:ExpressionPropertyInterface(I.r||I.rz)}),Object.defineProperty(z,"zRotation",{get:ExpressionPropertyInterface(I.rz||I.r)}),Object.defineProperty(z,"xRotation",{get:ExpressionPropertyInterface(I.rx)}),Object.defineProperty(z,"yRotation",{get:ExpressionPropertyInterface(I.ry)}),Object.defineProperty(z,"scale",{get:ExpressionPropertyInterface(I.s)});var U,q,Z,J;return I.p?J=ExpressionPropertyInterface(I.p):(U=ExpressionPropertyInterface(I.px),q=ExpressionPropertyInterface(I.py),I.pz&&(Z=ExpressionPropertyInterface(I.pz))),Object.defineProperty(z,"position",{get:function(){return I.p?J():[U(),q(),Z?Z():0]}}),Object.defineProperty(z,"xPosition",{get:ExpressionPropertyInterface(I.px)}),Object.defineProperty(z,"yPosition",{get:ExpressionPropertyInterface(I.py)}),Object.defineProperty(z,"zPosition",{get:ExpressionPropertyInterface(I.pz)}),Object.defineProperty(z,"anchorPoint",{get:ExpressionPropertyInterface(I.a)}),Object.defineProperty(z,"opacity",{get:ExpressionPropertyInterface(I.o)}),Object.defineProperty(z,"skew",{get:ExpressionPropertyInterface(I.sk)}),Object.defineProperty(z,"skewAxis",{get:ExpressionPropertyInterface(I.sa)}),Object.defineProperty(z,"orientation",{get:ExpressionPropertyInterface(I.or)}),z}}(),LayerExpressionInterface=function(){function I(me){var ye=new Matrix;if(me!==void 0){var Ee=this._elem.finalTransform.mProp.getValueAtTime(me);Ee.clone(ye)}else{var ke=this._elem.finalTransform.mProp;ke.applyToMatrix(ye)}return ye}function z(me,ye){var Ee=this.getMatrix(ye);return Ee.props[12]=0,Ee.props[13]=0,Ee.props[14]=0,this.applyPoint(Ee,me)}function U(me,ye){var Ee=this.getMatrix(ye);return this.applyPoint(Ee,me)}function q(me,ye){var Ee=this.getMatrix(ye);return Ee.props[12]=0,Ee.props[13]=0,Ee.props[14]=0,this.invertPoint(Ee,me)}function Z(me,ye){var Ee=this.getMatrix(ye);return this.invertPoint(Ee,me)}function J(me,ye){if(this._elem.hierarchy&&this._elem.hierarchy.length){var Ee,ke=this._elem.hierarchy.length;for(Ee=0;Ee<ke;Ee+=1)this._elem.hierarchy[Ee].finalTransform.mProp.applyToMatrix(me)}return me.applyToPointArray(ye[0],ye[1],ye[2]||0)}function te(me,ye){if(this._elem.hierarchy&&this._elem.hierarchy.length){var Ee,ke=this._elem.hierarchy.length;for(Ee=0;Ee<ke;Ee+=1)this._elem.hierarchy[Ee].finalTransform.mProp.applyToMatrix(me)}return me.inversePoint(ye)}function ce(me){var ye=new Matrix;if(ye.reset(),this._elem.finalTransform.mProp.applyToMatrix(ye),this._elem.hierarchy&&this._elem.hierarchy.length){var Ee,ke=this._elem.hierarchy.length;for(Ee=0;Ee<ke;Ee+=1)this._elem.hierarchy[Ee].finalTransform.mProp.applyToMatrix(ye);return ye.inversePoint(me)}return ye.inversePoint(me)}function he(){return[1,1,1,1]}return function(me){var ye;function Ee(we){Pe.mask=new MaskManagerInterface(we,me)}function ke(we){Pe.effect=we}function Pe(we){switch(we){case"ADBE Root Vectors Group":case"Contents":case 2:return Pe.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return ye;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return Pe.effect;case"ADBE Text Properties":return Pe.textInterface;default:return null}}Pe.getMatrix=I,Pe.invertPoint=te,Pe.applyPoint=J,Pe.toWorld=U,Pe.toWorldVec=z,Pe.fromWorld=Z,Pe.fromWorldVec=q,Pe.toComp=U,Pe.fromComp=ce,Pe.sampleImage=he,Pe.sourceRectAtTime=me.sourceRectAtTime.bind(me),Pe._elem=me,ye=TransformExpressionInterface(me.finalTransform.mProp);var Te=getDescriptor(ye,"anchorPoint");return Object.defineProperties(Pe,{hasParent:{get:function(){return me.hierarchy.length}},parent:{get:function(){return me.hierarchy[0].layerInterface}},rotation:getDescriptor(ye,"rotation"),scale:getDescriptor(ye,"scale"),position:getDescriptor(ye,"position"),opacity:getDescriptor(ye,"opacity"),anchorPoint:Te,anchor_point:Te,transform:{get:function(){return ye}},active:{get:function(){return me.isInRange}}}),Pe.startTime=me.data.st,Pe.index=me.data.ind,Pe.source=me.data.refId,Pe.height=me.data.ty===0?me.data.h:100,Pe.width=me.data.ty===0?me.data.w:100,Pe.inPoint=me.data.ip/me.comp.globalData.frameRate,Pe.outPoint=me.data.op/me.comp.globalData.frameRate,Pe._name=me.data.nm,Pe.registerMaskInterface=Ee,Pe.registerEffectsInterface=ke,Pe}}(),propertyGroupFactory=function(){return function(I,z){return function(U){return U=U===void 0?1:U,U<=0?I:z(U-1)}}}(),PropertyInterface=function(){return function(I,z){var U={_name:I};function q(Z){return Z=Z===void 0?1:Z,Z<=0?U:z(Z-1)}return q}}(),EffectsExpressionInterface=function(){var I={createEffectsInterface:z};function z(Z,J){if(Z.effectsManager){var te=[],ce=Z.data.ef,he,me=Z.effectsManager.effectElements.length;for(he=0;he<me;he+=1)te.push(U(ce[he],Z.effectsManager.effectElements[he],J,Z));var ye=Z.data.ef||[],Ee=function(Pe){for(he=0,me=ye.length;he<me;){if(Pe===ye[he].nm||Pe===ye[he].mn||Pe===ye[he].ix)return te[he];he+=1}return null};return Object.defineProperty(Ee,"numProperties",{get:function(){return ye.length}}),Ee}return null}function U(Z,J,te,ce){function he(Pe){for(var Te=Z.ef,we=0,Le=Te.length;we<Le;){if(Pe===Te[we].nm||Pe===Te[we].mn||Pe===Te[we].ix)return Te[we].ty===5?ye[we]:ye[we]();we+=1}throw new Error}var me=propertyGroupFactory(he,te),ye=[],Ee,ke=Z.ef.length;for(Ee=0;Ee<ke;Ee+=1)Z.ef[Ee].ty===5?ye.push(U(Z.ef[Ee],J.effectElements[Ee],J.effectElements[Ee].propertyGroup,ce)):ye.push(q(J.effectElements[Ee],Z.ef[Ee].ty,ce,me));return Z.mn==="ADBE Color Control"&&Object.defineProperty(he,"color",{get:function(){return ye[0]()}}),Object.defineProperties(he,{numProperties:{get:function(){return Z.np}},_name:{value:Z.nm},propertyGroup:{value:me}}),he.enabled=Z.en!==0,he.active=he.enabled,he}function q(Z,J,te,ce){var he=ExpressionPropertyInterface(Z.p);function me(){return J===10?te.comp.compInterface(Z.p.v):he()}return Z.p.setGroupProperty&&Z.p.setGroupProperty(PropertyInterface("",ce)),me}return I}(),ShapePathInterface=function(){return function(z,U,q){var Z=U.sh;function J(ce){return ce==="Shape"||ce==="shape"||ce==="Path"||ce==="path"||ce==="ADBE Vector Shape"||ce===2?J.path:null}var te=propertyGroupFactory(J,q);return Z.setGroupProperty(PropertyInterface("Path",te)),Object.defineProperties(J,{path:{get:function(){return Z.k&&Z.getValue(),Z}},shape:{get:function(){return Z.k&&Z.getValue(),Z}},_name:{value:z.nm},ix:{value:z.ix},propertyIndex:{value:z.ix},mn:{value:z.mn},propertyGroup:{value:q}}),J}}(),ShapeExpressionInterface=function(){function I(Te,we,Le){var $e=[],Oe,Ce=Te?Te.length:0;for(Oe=0;Oe<Ce;Oe+=1)Te[Oe].ty==="gr"?$e.push(U(Te[Oe],we[Oe],Le)):Te[Oe].ty==="fl"?$e.push(q(Te[Oe],we[Oe],Le)):Te[Oe].ty==="st"?$e.push(te(Te[Oe],we[Oe],Le)):Te[Oe].ty==="tm"?$e.push(ce(Te[Oe],we[Oe],Le)):Te[Oe].ty==="tr"||(Te[Oe].ty==="el"?$e.push(me(Te[Oe],we[Oe],Le)):Te[Oe].ty==="sr"?$e.push(ye(Te[Oe],we[Oe],Le)):Te[Oe].ty==="sh"?$e.push(ShapePathInterface(Te[Oe],we[Oe],Le)):Te[Oe].ty==="rc"?$e.push(Ee(Te[Oe],we[Oe],Le)):Te[Oe].ty==="rd"?$e.push(ke(Te[Oe],we[Oe],Le)):Te[Oe].ty==="rp"?$e.push(Pe(Te[Oe],we[Oe],Le)):Te[Oe].ty==="gf"?$e.push(Z(Te[Oe],we[Oe],Le)):$e.push(J(Te[Oe],we[Oe])));return $e}function z(Te,we,Le){var $e,Oe=function(Ge){for(var We=0,Ye=$e.length;We<Ye;){if($e[We]._name===Ge||$e[We].mn===Ge||$e[We].propertyIndex===Ge||$e[We].ix===Ge||$e[We].ind===Ge)return $e[We];We+=1}return typeof Ge=="number"?$e[Ge-1]:null};Oe.propertyGroup=propertyGroupFactory(Oe,Le),$e=I(Te.it,we.it,Oe.propertyGroup),Oe.numProperties=$e.length;var Ce=he(Te.it[Te.it.length-1],we.it[we.it.length-1],Oe.propertyGroup);return Oe.transform=Ce,Oe.propertyIndex=Te.cix,Oe._name=Te.nm,Oe}function U(Te,we,Le){var $e=function(Ge){switch(Ge){case"ADBE Vectors Group":case"Contents":case 2:return $e.content;default:return $e.transform}};$e.propertyGroup=propertyGroupFactory($e,Le);var Oe=z(Te,we,$e.propertyGroup),Ce=he(Te.it[Te.it.length-1],we.it[we.it.length-1],$e.propertyGroup);return $e.content=Oe,$e.transform=Ce,Object.defineProperty($e,"_name",{get:function(){return Te.nm}}),$e.numProperties=Te.np,$e.propertyIndex=Te.ix,$e.nm=Te.nm,$e.mn=Te.mn,$e}function q(Te,we,Le){function $e(Oe){return Oe==="Color"||Oe==="color"?$e.color:Oe==="Opacity"||Oe==="opacity"?$e.opacity:null}return Object.defineProperties($e,{color:{get:ExpressionPropertyInterface(we.c)},opacity:{get:ExpressionPropertyInterface(we.o)},_name:{value:Te.nm},mn:{value:Te.mn}}),we.c.setGroupProperty(PropertyInterface("Color",Le)),we.o.setGroupProperty(PropertyInterface("Opacity",Le)),$e}function Z(Te,we,Le){function $e(Oe){return Oe==="Start Point"||Oe==="start point"?$e.startPoint:Oe==="End Point"||Oe==="end point"?$e.endPoint:Oe==="Opacity"||Oe==="opacity"?$e.opacity:null}return Object.defineProperties($e,{startPoint:{get:ExpressionPropertyInterface(we.s)},endPoint:{get:ExpressionPropertyInterface(we.e)},opacity:{get:ExpressionPropertyInterface(we.o)},type:{get:function(){return"a"}},_name:{value:Te.nm},mn:{value:Te.mn}}),we.s.setGroupProperty(PropertyInterface("Start Point",Le)),we.e.setGroupProperty(PropertyInterface("End Point",Le)),we.o.setGroupProperty(PropertyInterface("Opacity",Le)),$e}function J(){function Te(){return null}return Te}function te(Te,we,Le){var $e=propertyGroupFactory(Ye,Le),Oe=propertyGroupFactory(We,$e);function Ce(Ke){Object.defineProperty(We,Te.d[Ke].nm,{get:ExpressionPropertyInterface(we.d.dataProps[Ke].p)})}var Fe,Ge=Te.d?Te.d.length:0,We={};for(Fe=0;Fe<Ge;Fe+=1)Ce(Fe),we.d.dataProps[Fe].p.setGroupProperty(Oe);function Ye(Ke){return Ke==="Color"||Ke==="color"?Ye.color:Ke==="Opacity"||Ke==="opacity"?Ye.opacity:Ke==="Stroke Width"||Ke==="stroke width"?Ye.strokeWidth:null}return Object.defineProperties(Ye,{color:{get:ExpressionPropertyInterface(we.c)},opacity:{get:ExpressionPropertyInterface(we.o)},strokeWidth:{get:ExpressionPropertyInterface(we.w)},dash:{get:function(){return We}},_name:{value:Te.nm},mn:{value:Te.mn}}),we.c.setGroupProperty(PropertyInterface("Color",$e)),we.o.setGroupProperty(PropertyInterface("Opacity",$e)),we.w.setGroupProperty(PropertyInterface("Stroke Width",$e)),Ye}function ce(Te,we,Le){function $e(Ce){return Ce===Te.e.ix||Ce==="End"||Ce==="end"?$e.end:Ce===Te.s.ix?$e.start:Ce===Te.o.ix?$e.offset:null}var Oe=propertyGroupFactory($e,Le);return $e.propertyIndex=Te.ix,we.s.setGroupProperty(PropertyInterface("Start",Oe)),we.e.setGroupProperty(PropertyInterface("End",Oe)),we.o.setGroupProperty(PropertyInterface("Offset",Oe)),$e.propertyIndex=Te.ix,$e.propertyGroup=Le,Object.defineProperties($e,{start:{get:ExpressionPropertyInterface(we.s)},end:{get:ExpressionPropertyInterface(we.e)},offset:{get:ExpressionPropertyInterface(we.o)},_name:{value:Te.nm}}),$e.mn=Te.mn,$e}function he(Te,we,Le){function $e(Ce){return Te.a.ix===Ce||Ce==="Anchor Point"?$e.anchorPoint:Te.o.ix===Ce||Ce==="Opacity"?$e.opacity:Te.p.ix===Ce||Ce==="Position"?$e.position:Te.r.ix===Ce||Ce==="Rotation"||Ce==="ADBE Vector Rotation"?$e.rotation:Te.s.ix===Ce||Ce==="Scale"?$e.scale:Te.sk&&Te.sk.ix===Ce||Ce==="Skew"?$e.skew:Te.sa&&Te.sa.ix===Ce||Ce==="Skew Axis"?$e.skewAxis:null}var Oe=propertyGroupFactory($e,Le);return we.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",Oe)),we.transform.mProps.p.setGroupProperty(PropertyInterface("Position",Oe)),we.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",Oe)),we.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",Oe)),we.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",Oe)),we.transform.mProps.sk&&(we.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",Oe)),we.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",Oe))),we.transform.op.setGroupProperty(PropertyInterface("Opacity",Oe)),Object.defineProperties($e,{opacity:{get:ExpressionPropertyInterface(we.transform.mProps.o)},position:{get:ExpressionPropertyInterface(we.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(we.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(we.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(we.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(we.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(we.transform.mProps.sa)},_name:{value:Te.nm}}),$e.ty="tr",$e.mn=Te.mn,$e.propertyGroup=Le,$e}function me(Te,we,Le){function $e(Fe){return Te.p.ix===Fe?$e.position:Te.s.ix===Fe?$e.size:null}var Oe=propertyGroupFactory($e,Le);$e.propertyIndex=Te.ix;var Ce=we.sh.ty==="tm"?we.sh.prop:we.sh;return Ce.s.setGroupProperty(PropertyInterface("Size",Oe)),Ce.p.setGroupProperty(PropertyInterface("Position",Oe)),Object.defineProperties($e,{size:{get:ExpressionPropertyInterface(Ce.s)},position:{get:ExpressionPropertyInterface(Ce.p)},_name:{value:Te.nm}}),$e.mn=Te.mn,$e}function ye(Te,we,Le){function $e(Fe){return Te.p.ix===Fe?$e.position:Te.r.ix===Fe?$e.rotation:Te.pt.ix===Fe?$e.points:Te.or.ix===Fe||Fe==="ADBE Vector Star Outer Radius"?$e.outerRadius:Te.os.ix===Fe?$e.outerRoundness:Te.ir&&(Te.ir.ix===Fe||Fe==="ADBE Vector Star Inner Radius")?$e.innerRadius:Te.is&&Te.is.ix===Fe?$e.innerRoundness:null}var Oe=propertyGroupFactory($e,Le),Ce=we.sh.ty==="tm"?we.sh.prop:we.sh;return $e.propertyIndex=Te.ix,Ce.or.setGroupProperty(PropertyInterface("Outer Radius",Oe)),Ce.os.setGroupProperty(PropertyInterface("Outer Roundness",Oe)),Ce.pt.setGroupProperty(PropertyInterface("Points",Oe)),Ce.p.setGroupProperty(PropertyInterface("Position",Oe)),Ce.r.setGroupProperty(PropertyInterface("Rotation",Oe)),Te.ir&&(Ce.ir.setGroupProperty(PropertyInterface("Inner Radius",Oe)),Ce.is.setGroupProperty(PropertyInterface("Inner Roundness",Oe))),Object.defineProperties($e,{position:{get:ExpressionPropertyInterface(Ce.p)},rotation:{get:ExpressionPropertyInterface(Ce.r)},points:{get:ExpressionPropertyInterface(Ce.pt)},outerRadius:{get:ExpressionPropertyInterface(Ce.or)},outerRoundness:{get:ExpressionPropertyInterface(Ce.os)},innerRadius:{get:ExpressionPropertyInterface(Ce.ir)},innerRoundness:{get:ExpressionPropertyInterface(Ce.is)},_name:{value:Te.nm}}),$e.mn=Te.mn,$e}function Ee(Te,we,Le){function $e(Fe){return Te.p.ix===Fe?$e.position:Te.r.ix===Fe?$e.roundness:Te.s.ix===Fe||Fe==="Size"||Fe==="ADBE Vector Rect Size"?$e.size:null}var Oe=propertyGroupFactory($e,Le),Ce=we.sh.ty==="tm"?we.sh.prop:we.sh;return $e.propertyIndex=Te.ix,Ce.p.setGroupProperty(PropertyInterface("Position",Oe)),Ce.s.setGroupProperty(PropertyInterface("Size",Oe)),Ce.r.setGroupProperty(PropertyInterface("Rotation",Oe)),Object.defineProperties($e,{position:{get:ExpressionPropertyInterface(Ce.p)},roundness:{get:ExpressionPropertyInterface(Ce.r)},size:{get:ExpressionPropertyInterface(Ce.s)},_name:{value:Te.nm}}),$e.mn=Te.mn,$e}function ke(Te,we,Le){function $e(Fe){return Te.r.ix===Fe||Fe==="Round Corners 1"?$e.radius:null}var Oe=propertyGroupFactory($e,Le),Ce=we;return $e.propertyIndex=Te.ix,Ce.rd.setGroupProperty(PropertyInterface("Radius",Oe)),Object.defineProperties($e,{radius:{get:ExpressionPropertyInterface(Ce.rd)},_name:{value:Te.nm}}),$e.mn=Te.mn,$e}function Pe(Te,we,Le){function $e(Fe){return Te.c.ix===Fe||Fe==="Copies"?$e.copies:Te.o.ix===Fe||Fe==="Offset"?$e.offset:null}var Oe=propertyGroupFactory($e,Le),Ce=we;return $e.propertyIndex=Te.ix,Ce.c.setGroupProperty(PropertyInterface("Copies",Oe)),Ce.o.setGroupProperty(PropertyInterface("Offset",Oe)),Object.defineProperties($e,{copies:{get:ExpressionPropertyInterface(Ce.c)},offset:{get:ExpressionPropertyInterface(Ce.o)},_name:{value:Te.nm}}),$e.mn=Te.mn,$e}return function(Te,we,Le){var $e;function Oe(Fe){if(typeof Fe=="number")return Fe=Fe===void 0?1:Fe,Fe===0?Le:$e[Fe-1];for(var Ge=0,We=$e.length;Ge<We;){if($e[Ge]._name===Fe)return $e[Ge];Ge+=1}return null}function Ce(){return Le}return Oe.propertyGroup=propertyGroupFactory(Oe,Ce),$e=I(Te,we,Oe.propertyGroup),Oe.numProperties=$e.length,Oe._name="Contents",Oe}}(),TextExpressionInterface=function(){return function(I){var z;function U(q){switch(q){case"ADBE Text Document":return U.sourceText;default:return null}}return Object.defineProperty(U,"sourceText",{get:function(){I.textProperty.getValue();var Z=I.textProperty.currentData.t;return(!z||Z!==z.value)&&(z=new String(Z),z.value=Z||new String(Z),Object.defineProperty(z,"style",{get:function(){return{fillColor:I.textProperty.currentData.fc}}})),z}}),U}}();function _typeof(I){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof=function(U){return typeof U}:_typeof=function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},_typeof(I)}var FootageInterface=function(){var I=function(q){var Z="",J=q.getFootageData();function te(){return Z="",J=q.getFootageData(),ce}function ce(he){if(J[he])return Z=he,J=J[he],_typeof(J)==="object"?ce:J;var me=he.indexOf(Z);if(me!==-1){var ye=parseInt(he.substr(me+Z.length),10);return J=J[ye],_typeof(J)==="object"?ce:J}return""}return te},z=function(q){function Z(J){return J==="Outline"?Z.outlineInterface():null}return Z._name="Outline",Z.outlineInterface=I(q),Z};return function(U){function q(Z){return Z==="Data"?q.dataInterface:null}return q._name="Data",q.dataInterface=z(U),q}}(),interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(I){return interfaces[I]||null}var expressionHelpers=function(){function I(te,ce,he){ce.x&&(he.k=!0,he.x=!0,he.initiateExpression=ExpressionManager.initiateExpression,he.effectsSequence.push(he.initiateExpression(te,ce,he).bind(he)))}function z(te){return te*=this.elem.globalData.frameRate,te-=this.offsetTime,te!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<te?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(te,this._cachingAtTime),this._cachingAtTime.lastFrame=te),this._cachingAtTime.value}function U(te){var ce=-.01,he=this.getValueAtTime(te),me=this.getValueAtTime(te+ce),ye=0;if(he.length){var Ee;for(Ee=0;Ee<he.length;Ee+=1)ye+=Math.pow(me[Ee]-he[Ee],2);ye=Math.sqrt(ye)*100}else ye=0;return ye}function q(te){if(this.vel!==void 0)return this.vel;var ce=-.001,he=this.getValueAtTime(te),me=this.getValueAtTime(te+ce),ye;if(he.length){ye=createTypedArray("float32",he.length);var Ee;for(Ee=0;Ee<he.length;Ee+=1)ye[Ee]=(me[Ee]-he[Ee])/ce}else ye=(me-he)/ce;return ye}function Z(){return this.pv}function J(te){this.propertyGroup=te}return{searchExpressions:I,getSpeedAtTime:U,getVelocityAtTime:q,getValueAtTime:z,getStaticValueAtTime:Z,setGroupProperty:J}}();function addPropertyDecorator(){function I(ke,Pe,Te){if(!this.k||!this.keyframes)return this.pv;ke=ke?ke.toLowerCase():"";var we=this.comp.renderedFrame,Le=this.keyframes,$e=Le[Le.length-1].t;if(we<=$e)return this.pv;var Oe,Ce;Te?(Pe?Oe=Math.abs($e-this.elem.comp.globalData.frameRate*Pe):Oe=Math.max(0,$e-this.elem.data.ip),Ce=$e-Oe):((!Pe||Pe>Le.length-1)&&(Pe=Le.length-1),Ce=Le[Le.length-1-Pe].t,Oe=$e-Ce);var Fe,Ge,We;if(ke==="pingpong"){var Ye=Math.floor((we-Ce)/Oe);if(Ye%2!==0)return this.getValueAtTime((Oe-(we-Ce)%Oe+Ce)/this.comp.globalData.frameRate,0)}else if(ke==="offset"){var Ke=this.getValueAtTime(Ce/this.comp.globalData.frameRate,0),Qe=this.getValueAtTime($e/this.comp.globalData.frameRate,0),ut=this.getValueAtTime(((we-Ce)%Oe+Ce)/this.comp.globalData.frameRate,0),ht=Math.floor((we-Ce)/Oe);if(this.pv.length){for(We=new Array(Ke.length),Ge=We.length,Fe=0;Fe<Ge;Fe+=1)We[Fe]=(Qe[Fe]-Ke[Fe])*ht+ut[Fe];return We}return(Qe-Ke)*ht+ut}else if(ke==="continue"){var ot=this.getValueAtTime($e/this.comp.globalData.frameRate,0),gt=this.getValueAtTime(($e-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(We=new Array(ot.length),Ge=We.length,Fe=0;Fe<Ge;Fe+=1)We[Fe]=ot[Fe]+(ot[Fe]-gt[Fe])*((we-$e)/this.comp.globalData.frameRate)/5e-4;return We}return ot+(ot-gt)*((we-$e)/.001)}return this.getValueAtTime(((we-Ce)%Oe+Ce)/this.comp.globalData.frameRate,0)}function z(ke,Pe,Te){if(!this.k)return this.pv;ke=ke?ke.toLowerCase():"";var we=this.comp.renderedFrame,Le=this.keyframes,$e=Le[0].t;if(we>=$e)return this.pv;var Oe,Ce;Te?(Pe?Oe=Math.abs(this.elem.comp.globalData.frameRate*Pe):Oe=Math.max(0,this.elem.data.op-$e),Ce=$e+Oe):((!Pe||Pe>Le.length-1)&&(Pe=Le.length-1),Ce=Le[Pe].t,Oe=Ce-$e);var Fe,Ge,We;if(ke==="pingpong"){var Ye=Math.floor(($e-we)/Oe);if(Ye%2===0)return this.getValueAtTime((($e-we)%Oe+$e)/this.comp.globalData.frameRate,0)}else if(ke==="offset"){var Ke=this.getValueAtTime($e/this.comp.globalData.frameRate,0),Qe=this.getValueAtTime(Ce/this.comp.globalData.frameRate,0),ut=this.getValueAtTime((Oe-($e-we)%Oe+$e)/this.comp.globalData.frameRate,0),ht=Math.floor(($e-we)/Oe)+1;if(this.pv.length){for(We=new Array(Ke.length),Ge=We.length,Fe=0;Fe<Ge;Fe+=1)We[Fe]=ut[Fe]-(Qe[Fe]-Ke[Fe])*ht;return We}return ut-(Qe-Ke)*ht}else if(ke==="continue"){var ot=this.getValueAtTime($e/this.comp.globalData.frameRate,0),gt=this.getValueAtTime(($e+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(We=new Array(ot.length),Ge=We.length,Fe=0;Fe<Ge;Fe+=1)We[Fe]=ot[Fe]+(ot[Fe]-gt[Fe])*($e-we)/.001;return We}return ot+(ot-gt)*($e-we)/.001}return this.getValueAtTime((Oe-(($e-we)%Oe+$e))/this.comp.globalData.frameRate,0)}function U(ke,Pe){if(!this.k)return this.pv;if(ke=(ke||.4)*.5,Pe=Math.floor(Pe||5),Pe<=1)return this.pv;var Te=this.comp.renderedFrame/this.comp.globalData.frameRate,we=Te-ke,Le=Te+ke,$e=Pe>1?(Le-we)/(Pe-1):1,Oe=0,Ce=0,Fe;this.pv.length?Fe=createTypedArray("float32",this.pv.length):Fe=0;for(var Ge;Oe<Pe;){if(Ge=this.getValueAtTime(we+Oe*$e),this.pv.length)for(Ce=0;Ce<this.pv.length;Ce+=1)Fe[Ce]+=Ge[Ce];else Fe+=Ge;Oe+=1}if(this.pv.length)for(Ce=0;Ce<this.pv.length;Ce+=1)Fe[Ce]/=Pe;else Fe/=Pe;return Fe}function q(ke){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var Pe=this._transformCachingAtTime.v;if(Pe.cloneFromProps(this.pre.props),this.appliedTransformations<1){var Te=this.a.getValueAtTime(ke);Pe.translate(-Te[0]*this.a.mult,-Te[1]*this.a.mult,Te[2]*this.a.mult)}if(this.appliedTransformations<2){var we=this.s.getValueAtTime(ke);Pe.scale(we[0]*this.s.mult,we[1]*this.s.mult,we[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var Le=this.sk.getValueAtTime(ke),$e=this.sa.getValueAtTime(ke);Pe.skewFromAxis(-Le*this.sk.mult,$e*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var Oe=this.r.getValueAtTime(ke);Pe.rotate(-Oe*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var Ce=this.rz.getValueAtTime(ke),Fe=this.ry.getValueAtTime(ke),Ge=this.rx.getValueAtTime(ke),We=this.or.getValueAtTime(ke);Pe.rotateZ(-Ce*this.rz.mult).rotateY(Fe*this.ry.mult).rotateX(Ge*this.rx.mult).rotateZ(-We[2]*this.or.mult).rotateY(We[1]*this.or.mult).rotateX(We[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var Ye=this.px.getValueAtTime(ke),Ke=this.py.getValueAtTime(ke);if(this.data.p.z){var Qe=this.pz.getValueAtTime(ke);Pe.translate(Ye*this.px.mult,Ke*this.py.mult,-Qe*this.pz.mult)}else Pe.translate(Ye*this.px.mult,Ke*this.py.mult,0)}else{var ut=this.p.getValueAtTime(ke);Pe.translate(ut[0]*this.p.mult,ut[1]*this.p.mult,-ut[2]*this.p.mult)}return Pe}function Z(){return this.v.clone(new Matrix)}var J=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(ke,Pe,Te){var we=J(ke,Pe,Te);return we.dynamicProperties.length?we.getValueAtTime=q.bind(we):we.getValueAtTime=Z.bind(we),we.setGroupProperty=expressionHelpers.setGroupProperty,we};var te=PropertyFactory.getProp;PropertyFactory.getProp=function(ke,Pe,Te,we,Le){var $e=te(ke,Pe,Te,we,Le);$e.kf?$e.getValueAtTime=expressionHelpers.getValueAtTime.bind($e):$e.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind($e),$e.setGroupProperty=expressionHelpers.setGroupProperty,$e.loopOut=I,$e.loopIn=z,$e.smooth=U,$e.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind($e),$e.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind($e),$e.numKeys=Pe.a===1?Pe.k.length:0,$e.propertyIndex=Pe.ix;var Oe=0;return Te!==0&&(Oe=createTypedArray("float32",Pe.a===1?Pe.k[0].s.length:Pe.k.length)),$e._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:Oe},expressionHelpers.searchExpressions(ke,Pe,$e),$e.k&&Le.addDynamicProperty($e),$e};function ce(ke){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),ke*=this.elem.globalData.frameRate,ke-=this.offsetTime,ke!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<ke?this._caching.lastIndex:0,this._cachingAtTime.lastTime=ke,this.interpolateShape(ke,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue}var he=ShapePropertyFactory.getConstructorFunction(),me=ShapePropertyFactory.getKeyframedConstructorFunction();function ye(){}ye.prototype={vertices:function(Pe,Te){this.k&&this.getValue();var we=this.v;Te!==void 0&&(we=this.getValueAtTime(Te,0));var Le,$e=we._length,Oe=we[Pe],Ce=we.v,Fe=createSizedArray($e);for(Le=0;Le<$e;Le+=1)Pe==="i"||Pe==="o"?Fe[Le]=[Oe[Le][0]-Ce[Le][0],Oe[Le][1]-Ce[Le][1]]:Fe[Le]=[Oe[Le][0],Oe[Le][1]];return Fe},points:function(Pe){return this.vertices("v",Pe)},inTangents:function(Pe){return this.vertices("i",Pe)},outTangents:function(Pe){return this.vertices("o",Pe)},isClosed:function(){return this.v.c},pointOnPath:function(Pe,Te){var we=this.v;Te!==void 0&&(we=this.getValueAtTime(Te,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(we));for(var Le=this._segmentsLength,$e=Le.lengths,Oe=Le.totalLength*Pe,Ce=0,Fe=$e.length,Ge=0,We;Ce<Fe;){if(Ge+$e[Ce].addedLength>Oe){var Ye=Ce,Ke=we.c&&Ce===Fe-1?0:Ce+1,Qe=(Oe-Ge)/$e[Ce].addedLength;We=bez.getPointInSegment(we.v[Ye],we.v[Ke],we.o[Ye],we.i[Ke],Qe,$e[Ce]);break}else Ge+=$e[Ce].addedLength;Ce+=1}return We||(We=we.c?[we.v[0][0],we.v[0][1]]:[we.v[we._length-1][0],we.v[we._length-1][1]]),We},vectorOnPath:function(Pe,Te,we){Pe==1?Pe=this.v.c:Pe==0&&(Pe=.999);var Le=this.pointOnPath(Pe,Te),$e=this.pointOnPath(Pe+.001,Te),Oe=$e[0]-Le[0],Ce=$e[1]-Le[1],Fe=Math.sqrt(Math.pow(Oe,2)+Math.pow(Ce,2));if(Fe===0)return[0,0];var Ge=we==="tangent"?[Oe/Fe,Ce/Fe]:[-Ce/Fe,Oe/Fe];return Ge},tangentOnPath:function(Pe,Te){return this.vectorOnPath(Pe,Te,"tangent")},normalOnPath:function(Pe,Te){return this.vectorOnPath(Pe,Te,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([ye],he),extendPrototype([ye],me),me.prototype.getValueAtTime=ce,me.prototype.initiateExpression=ExpressionManager.initiateExpression;var Ee=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(ke,Pe,Te,we,Le){var $e=Ee(ke,Pe,Te,we,Le);return $e.propertyIndex=Pe.ix,$e.lock=!1,Te===3?expressionHelpers.searchExpressions(ke,Pe.pt,$e):Te===4&&expressionHelpers.searchExpressions(ke,Pe.ks,$e),$e.k&&ke.addDynamicProperty($e),$e}}function initialize$1(){addPropertyDecorator()}function addDecorator(){function I(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}TextProperty.prototype.getExpressionValue=function(z,U){var q=this.calculateExpression(U);if(z.t!==q){var Z={};return this.copyData(Z,z),Z.t=q.toString(),Z.__complete=!1,Z}return z},TextProperty.prototype.searchProperty=function(){var z=this.searchKeyframes(),U=this.searchExpressions();return this.kf=z||U,this.kf},TextProperty.prototype.searchExpressions=I}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function I(z,U){var q=createNS("feMerge");q.setAttribute("result",z);var Z,J;for(J=0;J<U.length;J+=1)Z=createNS("feMergeNode"),Z.setAttribute("in",U[J]),q.appendChild(Z),q.appendChild(Z);return q}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(I,z,U,q,Z){this.filterManager=z;var J=createNS("feColorMatrix");J.setAttribute("type","matrix"),J.setAttribute("color-interpolation-filters","linearRGB"),J.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=J,J.setAttribute("result",q+"_tint_1"),I.appendChild(J),J=createNS("feColorMatrix"),J.setAttribute("type","matrix"),J.setAttribute("color-interpolation-filters","sRGB"),J.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),J.setAttribute("result",q+"_tint_2"),I.appendChild(J),this.matrixFilter=J;var te=this.createMergeNode(q,[Z,q+"_tint_1",q+"_tint_2"]);I.appendChild(te)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(I){if(I||this.filterManager._mdf){var z=this.filterManager.effectElements[0].p.v,U=this.filterManager.effectElements[1].p.v,q=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+q+" 0"),this.matrixFilter.setAttribute("values",U[0]-z[0]+" 0 0 0 "+z[0]+" "+(U[1]-z[1])+" 0 0 0 "+z[1]+" "+(U[2]-z[2])+" 0 0 0 "+z[2]+" 0 0 0 1 0")}};function SVGFillFilter(I,z,U,q){this.filterManager=z;var Z=createNS("feColorMatrix");Z.setAttribute("type","matrix"),Z.setAttribute("color-interpolation-filters","sRGB"),Z.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),Z.setAttribute("result",q),I.appendChild(Z),this.matrixFilter=Z}SVGFillFilter.prototype.renderFrame=function(I){if(I||this.filterManager._mdf){var z=this.filterManager.effectElements[2].p.v,U=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+z[0]+" 0 0 0 0 "+z[1]+" 0 0 0 0 "+z[2]+" 0 0 0 "+U+" 0")}};function SVGStrokeEffect(I,z,U){this.initialized=!1,this.filterManager=z,this.elem=U,this.paths=[]}SVGStrokeEffect.prototype.initialize=function(){var I=this.elem.layerElement.children||this.elem.layerElement.childNodes,z,U,q,Z;for(this.filterManager.effectElements[1].p.v===1?(Z=this.elem.maskManager.masksProperties.length,q=0):(q=this.filterManager.effectElements[0].p.v-1,Z=q+1),U=createNS("g"),U.setAttribute("fill","none"),U.setAttribute("stroke-linecap","round"),U.setAttribute("stroke-dashoffset",1),q;q<Z;q+=1)z=createNS("path"),U.appendChild(z),this.paths.push({p:z,m:q});if(this.filterManager.effectElements[10].p.v===3){var J=createNS("mask"),te=createElementID();J.setAttribute("id",te),J.setAttribute("mask-type","alpha"),J.appendChild(U),this.elem.globalData.defs.appendChild(J);var ce=createNS("g");for(ce.setAttribute("mask","url("+getLocationHref()+"#"+te+")");I[0];)ce.appendChild(I[0]);this.elem.layerElement.appendChild(ce),this.masker=J,U.setAttribute("stroke","#fff")}else if(this.filterManager.effectElements[10].p.v===1||this.filterManager.effectElements[10].p.v===2){if(this.filterManager.effectElements[10].p.v===2)for(I=this.elem.layerElement.children||this.elem.layerElement.childNodes;I.length;)this.elem.layerElement.removeChild(I[0]);this.elem.layerElement.appendChild(U),this.elem.layerElement.removeAttribute("mask"),U.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=U},SVGStrokeEffect.prototype.renderFrame=function(I){this.initialized||this.initialize();var z,U=this.paths.length,q,Z;for(z=0;z<U;z+=1)if(this.paths[z].m!==-1&&(q=this.elem.maskManager.viewData[this.paths[z].m],Z=this.paths[z].p,(I||this.filterManager._mdf||q.prop._mdf)&&Z.setAttribute("d",q.lastPath),I||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||q.prop._mdf)){var J;if(this.filterManager.effectElements[7].p.v!==0||this.filterManager.effectElements[8].p.v!==100){var te=Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)*.01,ce=Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)*.01,he=Z.getTotalLength();J="0 0 0 "+he*te+" ";var me=he*(ce-te),ye=1+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01,Ee=Math.floor(me/ye),ke;for(ke=0;ke<Ee;ke+=1)J+="1 "+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01+" ";J+="0 "+he*10+" 0 0"}else J="1 "+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01;Z.setAttribute("stroke-dasharray",J)}if((I||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",this.filterManager.effectElements[4].p.v*2),(I||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(this.filterManager.effectElements[10].p.v===1||this.filterManager.effectElements[10].p.v===2)&&(I||this.filterManager.effectElements[3].p._mdf)){var Pe=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(Pe[0]*255)+","+bmFloor(Pe[1]*255)+","+bmFloor(Pe[2]*255)+")")}};function SVGTritoneFilter(I,z,U,q){this.filterManager=z;var Z=createNS("feColorMatrix");Z.setAttribute("type","matrix"),Z.setAttribute("color-interpolation-filters","linearRGB"),Z.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),I.appendChild(Z);var J=createNS("feComponentTransfer");J.setAttribute("color-interpolation-filters","sRGB"),J.setAttribute("result",q),this.matrixFilter=J;var te=createNS("feFuncR");te.setAttribute("type","table"),J.appendChild(te),this.feFuncR=te;var ce=createNS("feFuncG");ce.setAttribute("type","table"),J.appendChild(ce),this.feFuncG=ce;var he=createNS("feFuncB");he.setAttribute("type","table"),J.appendChild(he),this.feFuncB=he,I.appendChild(J)}SVGTritoneFilter.prototype.renderFrame=function(I){if(I||this.filterManager._mdf){var z=this.filterManager.effectElements[0].p.v,U=this.filterManager.effectElements[1].p.v,q=this.filterManager.effectElements[2].p.v,Z=q[0]+" "+U[0]+" "+z[0],J=q[1]+" "+U[1]+" "+z[1],te=q[2]+" "+U[2]+" "+z[2];this.feFuncR.setAttribute("tableValues",Z),this.feFuncG.setAttribute("tableValues",J),this.feFuncB.setAttribute("tableValues",te)}};function SVGProLevelsFilter(I,z,U,q){this.filterManager=z;var Z=this.filterManager.effectElements,J=createNS("feComponentTransfer");(Z[10].p.k||Z[10].p.v!==0||Z[11].p.k||Z[11].p.v!==1||Z[12].p.k||Z[12].p.v!==1||Z[13].p.k||Z[13].p.v!==0||Z[14].p.k||Z[14].p.v!==1)&&(this.feFuncR=this.createFeFunc("feFuncR",J)),(Z[17].p.k||Z[17].p.v!==0||Z[18].p.k||Z[18].p.v!==1||Z[19].p.k||Z[19].p.v!==1||Z[20].p.k||Z[20].p.v!==0||Z[21].p.k||Z[21].p.v!==1)&&(this.feFuncG=this.createFeFunc("feFuncG",J)),(Z[24].p.k||Z[24].p.v!==0||Z[25].p.k||Z[25].p.v!==1||Z[26].p.k||Z[26].p.v!==1||Z[27].p.k||Z[27].p.v!==0||Z[28].p.k||Z[28].p.v!==1)&&(this.feFuncB=this.createFeFunc("feFuncB",J)),(Z[31].p.k||Z[31].p.v!==0||Z[32].p.k||Z[32].p.v!==1||Z[33].p.k||Z[33].p.v!==1||Z[34].p.k||Z[34].p.v!==0||Z[35].p.k||Z[35].p.v!==1)&&(this.feFuncA=this.createFeFunc("feFuncA",J)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(J.setAttribute("color-interpolation-filters","sRGB"),I.appendChild(J)),(Z[3].p.k||Z[3].p.v!==0||Z[4].p.k||Z[4].p.v!==1||Z[5].p.k||Z[5].p.v!==1||Z[6].p.k||Z[6].p.v!==0||Z[7].p.k||Z[7].p.v!==1)&&(J=createNS("feComponentTransfer"),J.setAttribute("color-interpolation-filters","sRGB"),J.setAttribute("result",q),I.appendChild(J),this.feFuncRComposed=this.createFeFunc("feFuncR",J),this.feFuncGComposed=this.createFeFunc("feFuncG",J),this.feFuncBComposed=this.createFeFunc("feFuncB",J))}SVGProLevelsFilter.prototype.createFeFunc=function(I,z){var U=createNS(I);return U.setAttribute("type","table"),z.appendChild(U),U},SVGProLevelsFilter.prototype.getTableValue=function(I,z,U,q,Z){for(var J=0,te=256,ce,he=Math.min(I,z),me=Math.max(I,z),ye=Array.call(null,{length:te}),Ee,ke=0,Pe=Z-q,Te=z-I;J<=256;)ce=J/256,ce<=he?Ee=Te<0?Z:q:ce>=me?Ee=Te<0?q:Z:Ee=q+Pe*Math.pow((ce-I)/Te,1/U),ye[ke]=Ee,ke+=1,J+=256/(te-1);return ye.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(I){if(I||this.filterManager._mdf){var z,U=this.filterManager.effectElements;this.feFuncRComposed&&(I||U[3].p._mdf||U[4].p._mdf||U[5].p._mdf||U[6].p._mdf||U[7].p._mdf)&&(z=this.getTableValue(U[3].p.v,U[4].p.v,U[5].p.v,U[6].p.v,U[7].p.v),this.feFuncRComposed.setAttribute("tableValues",z),this.feFuncGComposed.setAttribute("tableValues",z),this.feFuncBComposed.setAttribute("tableValues",z)),this.feFuncR&&(I||U[10].p._mdf||U[11].p._mdf||U[12].p._mdf||U[13].p._mdf||U[14].p._mdf)&&(z=this.getTableValue(U[10].p.v,U[11].p.v,U[12].p.v,U[13].p.v,U[14].p.v),this.feFuncR.setAttribute("tableValues",z)),this.feFuncG&&(I||U[17].p._mdf||U[18].p._mdf||U[19].p._mdf||U[20].p._mdf||U[21].p._mdf)&&(z=this.getTableValue(U[17].p.v,U[18].p.v,U[19].p.v,U[20].p.v,U[21].p.v),this.feFuncG.setAttribute("tableValues",z)),this.feFuncB&&(I||U[24].p._mdf||U[25].p._mdf||U[26].p._mdf||U[27].p._mdf||U[28].p._mdf)&&(z=this.getTableValue(U[24].p.v,U[25].p.v,U[26].p.v,U[27].p.v,U[28].p.v),this.feFuncB.setAttribute("tableValues",z)),this.feFuncA&&(I||U[31].p._mdf||U[32].p._mdf||U[33].p._mdf||U[34].p._mdf||U[35].p._mdf)&&(z=this.getTableValue(U[31].p.v,U[32].p.v,U[33].p.v,U[34].p.v,U[35].p.v),this.feFuncA.setAttribute("tableValues",z))}};function SVGDropShadowEffect(I,z,U,q,Z){var J=z.container.globalData.renderConfig.filterSize,te=z.data.fs||J;I.setAttribute("x",te.x||J.x),I.setAttribute("y",te.y||J.y),I.setAttribute("width",te.width||J.width),I.setAttribute("height",te.height||J.height),this.filterManager=z;var ce=createNS("feGaussianBlur");ce.setAttribute("in","SourceAlpha"),ce.setAttribute("result",q+"_drop_shadow_1"),ce.setAttribute("stdDeviation","0"),this.feGaussianBlur=ce,I.appendChild(ce);var he=createNS("feOffset");he.setAttribute("dx","25"),he.setAttribute("dy","0"),he.setAttribute("in",q+"_drop_shadow_1"),he.setAttribute("result",q+"_drop_shadow_2"),this.feOffset=he,I.appendChild(he);var me=createNS("feFlood");me.setAttribute("flood-color","#00ff00"),me.setAttribute("flood-opacity","1"),me.setAttribute("result",q+"_drop_shadow_3"),this.feFlood=me,I.appendChild(me);var ye=createNS("feComposite");ye.setAttribute("in",q+"_drop_shadow_3"),ye.setAttribute("in2",q+"_drop_shadow_2"),ye.setAttribute("operator","in"),ye.setAttribute("result",q+"_drop_shadow_4"),I.appendChild(ye);var Ee=this.createMergeNode(q,[q+"_drop_shadow_4",Z]);I.appendChild(Ee)}extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(I){if(I||this.filterManager._mdf){if((I||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),I||this.filterManager.effectElements[0].p._mdf){var z=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(z[0]*255),Math.round(z[1]*255),Math.round(z[2]*255)))}if((I||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),I||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var U=this.filterManager.effectElements[3].p.v,q=(this.filterManager.effectElements[2].p.v-90)*degToRads,Z=U*Math.cos(q),J=U*Math.sin(q);this.feOffset.setAttribute("dx",Z),this.feOffset.setAttribute("dy",J)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(I,z,U){this.initialized=!1,this.filterManager=z,this.filterElem=I,this.elem=U,U.matteElement=createNS("g"),U.matteElement.appendChild(U.layerElement),U.matteElement.appendChild(U.transformedElement),U.baseElement=U.matteElement}SVGMatte3Effect.prototype.findSymbol=function(I){for(var z=0,U=_svgMatteSymbols.length;z<U;){if(_svgMatteSymbols[z]===I)return _svgMatteSymbols[z];z+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(I,z){var U=I.layerElement.parentNode;if(U){for(var q=U.children,Z=0,J=q.length;Z<J&&q[Z]!==I.layerElement;)Z+=1;var te;Z<=J-2&&(te=q[Z+1]);var ce=createNS("use");ce.setAttribute("href","#"+z),te?U.insertBefore(ce,te):U.appendChild(ce)}},SVGMatte3Effect.prototype.setElementAsMask=function(I,z){if(!this.findSymbol(z)){var U=createElementID(),q=createNS("mask");q.setAttribute("id",z.layerId),q.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(z);var Z=I.globalData.defs;Z.appendChild(q);var J=createNS("symbol");J.setAttribute("id",U),this.replaceInParent(z,U),J.appendChild(z.layerElement),Z.appendChild(J);var te=createNS("use");te.setAttribute("href","#"+U),q.appendChild(te),z.data.hd=!1,z.show()}I.setMatte(z.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var I=this.filterManager.effectElements[0].p.v,z=this.elem.comp.elements,U=0,q=z.length;U<q;)z[U]&&z[U].data.ind===I&&this.setElementAsMask(this.elem,z[U]),U+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()};function SVGGaussianBlurEffect(I,z,U,q){I.setAttribute("x","-100%"),I.setAttribute("y","-100%"),I.setAttribute("width","300%"),I.setAttribute("height","300%"),this.filterManager=z;var Z=createNS("feGaussianBlur");Z.setAttribute("result",q),I.appendChild(Z),this.feGaussianBlur=Z}SVGGaussianBlurEffect.prototype.renderFrame=function(I){if(I||this.filterManager._mdf){var z=.3,U=this.filterManager.effectElements[0].p.v*z,q=this.filterManager.effectElements[1].p.v,Z=q==3?0:U,J=q==2?0:U;this.feGaussianBlur.setAttribute("stdDeviation",Z+" "+J);var te=this.filterManager.effectElements[2].p.v==1?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",te)}};function TransformEffect(){}TransformEffect.prototype.init=function(I){this.effectsManager=I,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(I){if(this._opMdf=!1,this._mdf=!1,I||this.effectsManager._mdf){var z=this.effectsManager.effectElements,U=z[0].p.v,q=z[1].p.v,Z=z[2].p.v===1,J=z[3].p.v,te=Z?J:z[4].p.v,ce=z[5].p.v,he=z[6].p.v,me=z[7].p.v;this.matrix.reset(),this.matrix.translate(-U[0],-U[1],U[2]),this.matrix.scale(te*.01,J*.01,1),this.matrix.rotate(-me*degToRads),this.matrix.skewFromAxis(-ce*degToRads,(he+90)*degToRads),this.matrix.translate(q[0],q[1],0),this._mdf=!0,this.opacity!==z[8].p.v&&(this.opacity=z[8].p.v,this._opMdf=!0)}};function SVGTransformEffect(I,z){this.init(z)}extendPrototype([TransformEffect],SVGTransformEffect);function CVTransformEffect(I){this.init(I)}return extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie})})(lottie$1,lottie$1.exports);var lottieExports=lottie$1.exports;const lottie=getDefaultExportFromCjs(lottieExports),_sfc_main$1={props:{options:{type:Object,required:!0},height:Number,width:Number},data(){return{style:{width:this.width?`${this.width}px`:"100%",height:this.height?`${this.height}px`:"100%",overflow:"hidden",margin:"0 auto"}}},mounted(){this.anim=lottie.loadAnimation({container:this.$refs.lavContainer,renderer:"svg",loop:this.options.loop!==!1,autoplay:this.options.autoplay!==!1,animationData:this.options.animationData,rendererSettings:this.options.rendererSettings}),this.$emit("animCreated",this.anim)}};function _sfc_render$1(I,z,U,q,Z,J){return openBlock(),createElementBlock("div",{style:normalizeStyle(Z.style),ref:"lavContainer"},null,4)}const Lottie=_export_sfc(_sfc_main$1,[["render",_sfc_render$1]]),v$2="5.7.6",fr$2=60,ip$2=0,op$2=151,w$2=500,h$2=500,nm$2="1140-error-outline",ddd$2=0,assets$2=[],layers$2=[{ddd:0,ind:1,ty:3,nm:"02092020",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-105,15,0],ix:2,l:2},a:{a:0,k:[60,60,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,ef:[{ty:5,nm:"02092020002",np:3,mn:"ADBE Checkbox Control",ix:1,en:1,ef:[{ty:7,nm:"Checkbox",mn:"ADBE Checkbox Control-0001",ix:1,v:{a:0,k:0,ix:1}}]}],ip:0,op:300,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"lordicon.com Outlines",cl:"com",sr:1,ks:{o:{a:0,k:20,ix:11,x:`var $bm_rt; var checkbox = thisComp.layer('02092020').effect('02092020002')('Checkbox'); if (checkbox == 1) { $bm_rt = 20; } else { $bm_rt = 0; } ;`},r:{a:0,k:0,ix:10},p:{a:0,k:[249.934,481.369,0],ix:2,l:2},a:{a:0,k:[79.934,.369,0],ix:1,l:2},s:{a:0,k:[265.159,265.159,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[1.415,0],[11.014,0],[11.014,-2.523],[4.656,-2.523],[4.656,-14.809],[1.415,-14.809]],c:!0},ix:2},nm:"l",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"l",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.938],[-1.62,-1.723],[-1.949,0],[-1.641,1.846],[0,2.154],[1.579,1.805],[1.579,0]],o:[[0,1.354],[1.354,1.415],[1.231,0],[1.21,-1.354],[0,-1.456],[-1.456,-1.641],[-5.333,0]],v:[[11.167,-7.199],[12.992,-1.661],[18.243,.369],[23.514,-1.743],[25.381,-7.548],[23.494,-13.127],[18.284,-15.137]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.415],[-.841,1.026],[-1.19,0],[-.615,-1.825],[0,-.718],[.492,-.738],[1.292,0],[.451,.615]],o:[[0,-1.682],[.595,-.759],[1.518,0],[.308,.902],[0,2.359],[-.595,.923],[-1.477,0],[-.882,-1.149]],v:[[14.49,-7.302],[15.577,-11.609],[18.305,-12.86],[21.689,-10.235],[22.058,-7.589],[21.053,-3.343],[18.284,-1.969],[15.597,-3.159]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"o",np:5,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[-.287,-.841],[-.144,-.82],[0,0],[.164,.656],[.226,1.743],[2.236,.205],[0,2.769],[.923,.8],[1.641,-.021],[0,0]],o:[[0,0],[0,0],[0,0],[.533,0],[.205,.574],[0,0],[-.164,-.246],[-.103,-.41],[-.267,-1.928],[.718,-.205],[0,-.964],[-1.19,-1.026],[0,0],[0,0]],v:[[27.381,0],[30.622,0],[30.622,-5.989],[33.411,-5.989],[35.011,-5.148],[35.811,0],[39.318,0],[38.867,-1.067],[38.416,-3.938],[35.749,-7.343],[38.847,-10.973],[37.554,-13.824],[33.063,-14.829],[27.381,-14.829]],c:!0},ix:2},nm:"r",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[0,0],[-.492,-.349],[0,-1.005],[.226,-.164],[.369,0],[0,0]],o:[[0,0],[1.005,0],[.287,.185],[0,1.046],[-.513,.41],[0,0],[0,0]],v:[[30.519,-12.491],[32.652,-12.491],[34.744,-12.142],[35.524,-10.481],[34.703,-8.758],[33.083,-8.348],[30.519,-8.348]],c:!0},ix:2},nm:"r",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"r",np:5,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[-.554,.103],[0,4.553],[1.866,1.374],[.82,0],[0,0]],o:[[0,0],[1.497,0],[2.81,-.513],[0,-2.113],[-1.784,-1.313],[0,0],[0,0]],v:[[41.068,0],[45.683,0],[48.349,-.164],[53.6,-7.609],[51.077,-13.434],[45.97,-14.768],[41.068,-14.788]],c:!0},ix:2},nm:"d",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[-.656,-.185],[0,-2.092],[1.251,-1.251],[1.354,0],[.349,.021]],o:[[1.825,-.082],[1.99,.554],[0,.718],[-.923,.923],[-.369,0],[0,0]],v:[[44.288,-12.388],[47.611,-12.183],[50.318,-7.609],[48.985,-3.425],[45.539,-2.4],[44.288,-2.441]],c:!0},ix:2},nm:"d",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"d",np:5,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[55.669,0],[58.849,0],[58.849,-14.87],[55.669,-14.87]],c:!0},ix:2},nm:"i",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"i",np:3,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[3.241,0],[0,-4.697],[-5.107,0],[-1.313,1.354],[-.062,.882],[0,0],[1.333,0],[0,.882],[-2.359,0],[-.062,-.513]],o:[[0,-2.954],[-4.164,0],[0,3.671],[1.354,0],[1.19,-1.231],[0,0],[-.062,1.969],[-3.097,0],[0,-3.056],[2.154,0],[0,0]],v:[[73.104,-9.989],[67.587,-14.911],[60.798,-7.097],[67.566,.349],[71.894,-1.313],[73.227,-4.799],[69.884,-4.799],[67.218,-1.99],[64.121,-7.076],[67.464,-12.593],[69.864,-9.989]],c:!0},ix:2},nm:"c",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"c",np:3,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.938],[-1.62,-1.723],[-1.949,0],[-1.641,1.846],[0,2.154],[1.579,1.805],[1.579,0]],o:[[0,1.354],[1.354,1.415],[1.231,0],[1.21,-1.354],[0,-1.456],[-1.456,-1.641],[-5.333,0]],v:[[74.546,-7.199],[76.372,-1.661],[81.622,.369],[86.894,-1.743],[88.76,-7.548],[86.873,-13.127],[81.663,-15.137]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.415],[-.841,1.026],[-1.19,0],[-.615,-1.825],[0,-.718],[.492,-.738],[1.292,0],[.451,.615]],o:[[0,-1.682],[.595,-.759],[1.518,0],[.308,.902],[0,2.359],[-.595,.923],[-1.477,0],[-.882,-1.149]],v:[[77.869,-7.302],[78.956,-11.609],[81.684,-12.86],[85.068,-10.235],[85.437,-7.589],[84.432,-3.343],[81.663,-1.969],[78.977,-3.159]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"o",np:5,cix:2,bm:0,ix:7,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[91.007,0],[94.001,0],[94.001,-12.306],[99.744,0],[104.113,0],[104.113,-14.829],[101.159,-14.829],[101.159,-3.159],[95.601,-14.829],[91.007,-14.829]],c:!0},ix:2},nm:"n",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"n",np:3,cix:2,bm:0,ix:8,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[106.893,0],[109.497,0],[109.497,-2.728],[106.893,-2.728]],c:!0},ix:2},nm:".",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:".",np:3,cix:2,bm:0,ix:9,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[3.241,0],[0,-4.697],[-5.107,0],[-1.313,1.354],[-.062,.882],[0,0],[1.333,0],[0,.882],[-2.359,0],[-.062,-.513]],o:[[0,-2.954],[-4.164,0],[0,3.671],[1.354,0],[1.19,-1.231],[0,0],[-.062,1.969],[-3.097,0],[0,-3.056],[2.154,0],[0,0]],v:[[124.04,-9.989],[118.523,-14.911],[111.734,-7.097],[118.502,.349],[122.83,-1.313],[124.163,-4.799],[120.82,-4.799],[118.154,-1.99],[115.057,-7.076],[118.4,-12.593],[120.8,-9.989]],c:!0},ix:2},nm:"c",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"c",np:3,cix:2,bm:0,ix:10,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.938],[-1.62,-1.723],[-1.949,0],[-1.641,1.846],[0,2.154],[1.579,1.805],[1.579,0]],o:[[0,1.354],[1.354,1.415],[1.231,0],[1.21,-1.354],[0,-1.456],[-1.456,-1.641],[-5.333,0]],v:[[125.482,-7.199],[127.308,-1.661],[132.558,.369],[137.829,-1.743],[139.696,-7.548],[137.809,-13.127],[132.599,-15.137]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.415],[-.841,1.026],[-1.19,0],[-.615,-1.825],[0,-.718],[.492,-.738],[1.292,0],[.451,.615]],o:[[0,-1.682],[.595,-.759],[1.518,0],[.308,.902],[0,2.359],[-.595,.923],[-1.477,0],[-.882,-1.149]],v:[[128.805,-7.302],[129.892,-11.609],[132.62,-12.86],[136.004,-10.235],[136.373,-7.589],[135.368,-3.343],[132.599,-1.969],[129.912,-3.159]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"o",np:5,cix:2,bm:0,ix:11,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[141.696,0],[144.67,0],[144.67,-12.716],[148.629,0],[151.254,0],[155.295,-12.716],[155.295,0],[158.453,0],[158.453,-14.829],[153.408,-14.829],[150.024,-4.041],[146.885,-14.829],[141.696,-14.829]],c:!0},ix:2},nm:"m",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"m",np:3,cix:2,bm:0,ix:12,mn:"ADBE Vector Group",hd:!1}],ip:2.5,op:25,st:0,bm:0},{ddd:0,ind:3,ty:3,nm:"Color & Stroke Change",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,ef:[{ty:5,nm:"Primary",np:3,mn:"ADBE Color Control",ix:1,en:1,ef:[{ty:2,nm:"Color",mn:"ADBE Color Control-0001",ix:1,v:{a:0,k:[.070588238537,.074509806931,.192156866193,1],ix:1}}]},{ty:5,nm:"Secondary",np:3,mn:"ADBE Color Control",ix:2,en:1,ef:[{ty:2,nm:"Color",mn:"ADBE Color Control-0001",ix:1,v:{a:0,k:[.031372550875,.658823549747,.541176497936,1],ix:1}}]},{ty:5,nm:"Stroke",np:3,mn:"ADBE Slider Control",ix:3,en:1,ef:[{ty:0,nm:"Slider",mn:"ADBE Slider Control-0001",ix:1,v:{a:0,k:70,ix:1}}]},{ty:5,nm:"Axis",np:3,mn:"ADBE Point Control",ix:4,en:1,ef:[{ty:3,nm:"Point",mn:"ADBE Point Control-0001",ix:1,v:{a:0,k:[250,250],ix:1}}]},{ty:5,nm:"Scale",np:3,mn:"ADBE Slider Control",ix:5,en:1,ef:[{ty:0,nm:"Slider",mn:"ADBE Slider Control-0001",ix:1,v:{a:0,k:100,ix:1}}]}],ip:0,op:300,st:0,bm:0},{ddd:0,ind:4,ty:3,nm:"NULL",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[250,250,0],ix:2,l:2,x:`var $bm_rt; $bm_rt = thisComp.layer('Color & Stroke Change').effect('Axis')('Point');`},a:{a:0,k:[60,60,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2,x:`var $bm_rt; var temp; temp = thisComp.layer('Color & Stroke Change').effect('Scale')('Slider'); $bm_rt = [ temp, temp ];`}},ao:0,ip:0,op:300,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"outline 2",parent:4,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.13],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{i:{x:[.129],y:[1]},o:{x:[.503],y:[0]},t:24,s:[19]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:83,s:[-20]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:111,s:[5]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:130,s:[-2]},{t:150,s:[0]}],ix:10},p:{a:0,k:[60,61.333,0],ix:2,l:2},a:{a:0,k:[250,251.333,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.31,y:1},o:{x:.333,y:0},t:0,s:[{i:[[0,8.755],[-8.755,0],[0,-8.755],[8.755,0]],o:[[0,-8.755],[8.755,0],[0,8.755],[-8.755,0]],v:[[-15.853,0],[0,-15.853],[15.853,0],[0,15.853]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:22,s:[{i:[[0,20.789],[-20.789,0],[0,-20.789],[20.789,0]],o:[[0,-20.789],[20.789,0],[0,20.789],[-20.789,0]],v:[[-37.641,51.545],[0,13.903],[37.641,51.545],[0,89.186]],c:!0}]},{i:{x:.272,y:1},o:{x:.333,y:0},t:46,s:[{i:[[0,11.314],[-11.314,0],[0,-11.314],[11.314,0]],o:[[0,-11.314],[11.314,0],[0,11.314],[-11.314,0]],v:[[-23.573,6.178],[-3.087,-14.308],[17.399,6.178],[-3.087,26.664]],c:!0}]},{i:{x:.423,y:1},o:{x:.586,y:0},t:81,s:[{i:[[0,20.789],[-20.789,0],[0,-20.789],[20.789,0]],o:[[0,-20.789],[20.789,0],[0,20.789],[-20.789,0]],v:[[-37.641,51.545],[0,13.903],[37.641,51.545],[0,89.186]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:109,s:[{i:[[0,7.512],[-7.512,0],[0,-7.512],[7.512,0]],o:[[0,-7.512],[7.512,0],[0,7.512],[-7.512,0]],v:[[-13.601,-8.118],[0,-21.719],[13.601,-8.118],[0,5.483]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:128,s:[{i:[[0,9.995],[-9.995,0],[0,-9.995],[9.995,0]],o:[[0,-9.995],[9.995,0],[0,9.995],[-9.995,0]],v:[[-18.097,-.911],[0,-19.008],[18.097,-.911],[0,17.186]],c:!0}]},{t:148,s:[{i:[[0,8.755],[-8.755,0],[0,-8.755],[8.755,0]],o:[[0,-8.755],[8.755,0],[0,8.755],[-8.755,0]],v:[[-15.853,0],[0,-15.853],[15.853,0],[0,15.853]],c:!0}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:1,k:[{i:{x:.31,y:1},o:{x:.333,y:0},t:0,s:[{i:[[7.383,0],[0,0],[.36,7.375],[0,0],[-9.369,0],[0,0],[.457,-9.358],[0,0]],o:[[0,0],[-7.383,0],[0,0],[-.457,-9.358],[0,0],[9.369,0],[0,0],[-.36,7.375]],v:[[2.704,-41.892],[-2.704,-41.892],[-16.531,-55.061],[-19.358,-112.951],[-2.981,-130.147],[2.981,-130.147],[19.358,-112.951],[16.531,-55.061]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:22,s:[{i:[[17.531,0],[0,0],[.855,17.51],[0,0],[-22.247,0],[0,0],[1.085,-22.22],[0,0]],o:[[0,0],[-17.531,0],[0,0],[-1.085,-22.22],[0,0],[22.247,0],[0,0],[-.855,17.51]],v:[[6.42,-47.926],[-6.42,-47.926],[-39.252,-79.194],[-45.964,-216.65],[-7.078,-257.48],[7.078,-257.48],[45.964,-216.65],[39.252,-79.194]],c:!0}]},{i:{x:.272,y:1},o:{x:.333,y:0},t:46,s:[{i:[[9.541,0],[0,0],[.465,9.53],[0,0],[-12.108,0],[0,0],[.59,-12.093],[0,0]],o:[[0,0],[-9.541,0],[0,0],[-.59,-12.093],[0,0],[12.108,0],[0,0],[-.465,9.53]],v:[[.407,-47.958],[-6.581,-47.958],[-24.45,-64.975],[-28.102,-139.784],[-6.939,-162.005],[.765,-162.005],[21.928,-139.784],[18.276,-64.975]],c:!0}]},{i:{x:.423,y:1},o:{x:.586,y:0},t:81,s:[{i:[[17.531,0],[0,0],[.855,17.51],[0,0],[-22.247,0],[0,0],[1.085,-22.22],[0,0]],o:[[0,0],[-17.531,0],[0,0],[-1.085,-22.22],[0,0],[22.247,0],[0,0],[-.855,17.51]],v:[[6.42,-47.926],[-6.42,-47.926],[-39.252,-79.194],[-45.964,-216.65],[-7.078,-257.48],[7.078,-257.48],[45.964,-216.65],[39.252,-79.194]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:109,s:[{i:[[6.335,0],[0,0],[.309,6.327],[0,0],[-8.038,0],[0,0],[.392,-8.029],[0,0]],o:[[0,0],[-6.335,0],[0,0],[-.392,-8.029],[0,0],[8.038,0],[0,0],[-.309,6.327]],v:[[2.32,-44.059],[-2.32,-44.059],[-14.183,-55.357],[-16.608,-105.025],[-2.558,-119.778],[2.558,-119.778],[16.608,-105.025],[14.183,-55.357]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:128,s:[{i:[[8.428,0],[0,0],[.411,8.418],[0,0],[-10.696,0],[0,0],[.522,-10.683],[0,0]],o:[[0,0],[-8.428,0],[0,0],[-.522,-10.683],[0,0],[10.696,0],[0,0],[-.411,8.418]],v:[[3.087,-48.733],[-3.087,-48.733],[-18.871,-63.766],[-22.098,-129.851],[-3.403,-149.48],[3.403,-149.48],[22.098,-129.851],[18.871,-63.766]],c:!0}]},{t:148,s:[{i:[[7.383,0],[0,0],[.36,7.375],[0,0],[-9.369,0],[0,0],[.457,-9.358],[0,0]],o:[[0,0],[-7.383,0],[0,0],[-.457,-9.358],[0,0],[9.369,0],[0,0],[-.36,7.375]],v:[[2.704,-41.892],[-2.704,-41.892],[-16.531,-55.061],[-19.358,-112.951],[-2.981,-130.147],[2.981,-130.147],[19.358,-112.951],[16.531,-55.061]],c:!0}]}],ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.031372550875,.639215707779,.521568655968,1],ix:3,x:`var $bm_rt; $bm_rt = thisComp.layer('Color & Stroke Change').effect('Secondary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:12,ix:5,x:`var $bm_rt; $bm_rt = $bm_mul(17.2 / 100, thisComp.layer('Color & Stroke Change').effect('Stroke')('Slider'));`},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[250,335.48],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:844,st:0,bm:0},{ddd:0,ind:6,ty:4,nm:"mask",parent:4,td:1,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.13],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0]},{i:{x:[.129],y:[1]},o:{x:[.503],y:[0]},t:24,s:[19]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:83,s:[-20]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:111,s:[5]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:130,s:[-2]},{t:150,s:[0]}],ix:10},p:{a:0,k:[60,61.333,0],ix:2,l:2},a:{a:0,k:[250,251.333,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.31,y:1},o:{x:.333,y:0},t:0,s:[{i:[[0,8.755],[-8.755,0],[0,-8.755],[8.755,0]],o:[[0,-8.755],[8.755,0],[0,8.755],[-8.755,0]],v:[[-15.853,0],[0,-15.853],[15.853,0],[0,15.853]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:22,s:[{i:[[0,20.789],[-20.789,0],[0,-20.789],[20.789,0]],o:[[0,-20.789],[20.789,0],[0,20.789],[-20.789,0]],v:[[-37.641,51.545],[0,13.903],[37.641,51.545],[0,89.186]],c:!0}]},{i:{x:.272,y:1},o:{x:.333,y:0},t:46,s:[{i:[[0,11.314],[-11.314,0],[0,-11.314],[11.314,0]],o:[[0,-11.314],[11.314,0],[0,11.314],[-11.314,0]],v:[[-23.573,6.178],[-3.087,-14.308],[17.399,6.178],[-3.087,26.664]],c:!0}]},{i:{x:.423,y:1},o:{x:.586,y:0},t:81,s:[{i:[[0,20.789],[-20.789,0],[0,-20.789],[20.789,0]],o:[[0,-20.789],[20.789,0],[0,20.789],[-20.789,0]],v:[[-37.641,51.545],[0,13.903],[37.641,51.545],[0,89.186]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:109,s:[{i:[[0,7.512],[-7.512,0],[0,-7.512],[7.512,0]],o:[[0,-7.512],[7.512,0],[0,7.512],[-7.512,0]],v:[[-13.601,-8.118],[0,-21.719],[13.601,-8.118],[0,5.483]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:128,s:[{i:[[0,9.995],[-9.995,0],[0,-9.995],[9.995,0]],o:[[0,-9.995],[9.995,0],[0,9.995],[-9.995,0]],v:[[-18.097,-.911],[0,-19.008],[18.097,-.911],[0,17.186]],c:!0}]},{t:148,s:[{i:[[0,8.755],[-8.755,0],[0,-8.755],[8.755,0]],o:[[0,-8.755],[8.755,0],[0,8.755],[-8.755,0]],v:[[-15.853,0],[0,-15.853],[15.853,0],[0,15.853]],c:!0}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:1,k:[{i:{x:.31,y:1},o:{x:.333,y:0},t:0,s:[{i:[[7.383,0],[0,0],[.36,7.375],[0,0],[-9.369,0],[0,0],[.457,-9.358],[0,0]],o:[[0,0],[-7.383,0],[0,0],[-.457,-9.358],[0,0],[9.369,0],[0,0],[-.36,7.375]],v:[[2.704,-41.892],[-2.704,-41.892],[-16.531,-55.061],[-19.358,-112.951],[-2.981,-130.147],[2.981,-130.147],[19.358,-112.951],[16.531,-55.061]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:22,s:[{i:[[17.531,0],[0,0],[.855,17.51],[0,0],[-22.247,0],[0,0],[1.085,-22.22],[0,0]],o:[[0,0],[-17.531,0],[0,0],[-1.085,-22.22],[0,0],[22.247,0],[0,0],[-.855,17.51]],v:[[6.42,-47.926],[-6.42,-47.926],[-39.252,-79.194],[-45.964,-216.65],[-7.078,-257.48],[7.078,-257.48],[45.964,-216.65],[39.252,-79.194]],c:!0}]},{i:{x:.272,y:1},o:{x:.333,y:0},t:46,s:[{i:[[9.541,0],[0,0],[.465,9.53],[0,0],[-12.108,0],[0,0],[.59,-12.093],[0,0]],o:[[0,0],[-9.541,0],[0,0],[-.59,-12.093],[0,0],[12.108,0],[0,0],[-.465,9.53]],v:[[.407,-47.958],[-6.581,-47.958],[-24.45,-64.975],[-28.102,-139.784],[-6.939,-162.005],[.765,-162.005],[21.928,-139.784],[18.276,-64.975]],c:!0}]},{i:{x:.423,y:1},o:{x:.586,y:0},t:81,s:[{i:[[17.531,0],[0,0],[.855,17.51],[0,0],[-22.247,0],[0,0],[1.085,-22.22],[0,0]],o:[[0,0],[-17.531,0],[0,0],[-1.085,-22.22],[0,0],[22.247,0],[0,0],[-.855,17.51]],v:[[6.42,-47.926],[-6.42,-47.926],[-39.252,-79.194],[-45.964,-216.65],[-7.078,-257.48],[7.078,-257.48],[45.964,-216.65],[39.252,-79.194]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:109,s:[{i:[[6.335,0],[0,0],[.309,6.327],[0,0],[-8.038,0],[0,0],[.392,-8.029],[0,0]],o:[[0,0],[-6.335,0],[0,0],[-.392,-8.029],[0,0],[8.038,0],[0,0],[-.309,6.327]],v:[[2.32,-44.059],[-2.32,-44.059],[-14.183,-55.357],[-16.608,-105.025],[-2.558,-119.778],[2.558,-119.778],[16.608,-105.025],[14.183,-55.357]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:128,s:[{i:[[8.428,0],[0,0],[.411,8.418],[0,0],[-10.696,0],[0,0],[.522,-10.683],[0,0]],o:[[0,0],[-8.428,0],[0,0],[-.522,-10.683],[0,0],[10.696,0],[0,0],[-.411,8.418]],v:[[3.087,-48.733],[-3.087,-48.733],[-18.871,-63.766],[-22.098,-129.851],[-3.403,-149.48],[3.403,-149.48],[22.098,-129.851],[18.871,-63.766]],c:!0}]},{t:148,s:[{i:[[7.383,0],[0,0],[.36,7.375],[0,0],[-9.369,0],[0,0],[.457,-9.358],[0,0]],o:[[0,0],[-7.383,0],[0,0],[-.457,-9.358],[0,0],[9.369,0],[0,0],[-.36,7.375]],v:[[2.704,-41.892],[-2.704,-41.892],[-16.531,-55.061],[-19.358,-112.951],[-2.981,-130.147],[2.981,-130.147],[19.358,-112.951],[16.531,-55.061]],c:!0}]}],ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[1,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[250,335.48],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:844,st:0,bm:0},{ddd:0,ind:7,ty:4,nm:"outline",parent:4,tt:2,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[60,60,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.181,y:1},o:{x:.333,y:0},t:0,s:[{i:[[-5.016,-8.689],[0,0],[10.033,0],[0,0],[-5.016,8.689],[0,0]],o:[[0,0],[5.016,8.689],[0,0],[-10.033,0],[0,0],[5.016,-8.689]],v:[[11.287,-126.916],[150.313,113.883],[139.026,133.433],[-139.026,133.433],[-150.313,113.883],[-11.287,-126.916]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:24,s:[{i:[[-4.328,-7.496],[0,0],[8.655,0],[0,0],[-4.328,7.496],[0,0]],o:[[0,0],[4.328,7.496],[0,0],[-8.655,0],[0,0],[4.328,-7.496]],v:[[9.737,-109.638],[129.672,98.096],[119.935,114.961],[-119.935,114.961],[-129.672,98.096],[-9.737,-109.638]],c:!0}]},{i:{x:.43,y:1},o:{x:.333,y:0},t:48,s:[{i:[[-4.747,-8.223],[0,0],[9.495,0],[0,0],[-4.747,8.223],[0,0]],o:[[0,0],[4.747,8.223],[0,0],[-9.495,0],[0,0],[4.747,-8.223]],v:[[10.682,-120.169],[142.253,107.719],[131.571,126.22],[-131.571,126.22],[-142.253,107.719],[-10.682,-120.169]],c:!0}]},{i:{x:.467,y:1},o:{x:.696,y:0},t:83,s:[{i:[[-4.328,-7.496],[0,0],[8.655,0],[0,0],[-4.328,7.496],[0,0]],o:[[0,0],[4.328,7.496],[0,0],[-8.655,0],[0,0],[4.328,-7.496]],v:[[9.737,-109.638],[129.672,98.096],[119.935,114.961],[-119.935,114.961],[-129.672,98.096],[-9.737,-109.638]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:111,s:[{i:[[-5.628,-9.748],[0,0],[11.256,0],[0,0],[-5.628,9.748],[0,0]],o:[[0,0],[5.628,9.748],[0,0],[-11.256,0],[0,0],[5.628,-9.748]],v:[[12.663,-142.252],[168.633,127.896],[155.97,149.828],[-155.97,149.828],[-168.633,127.896],[-12.662,-142.252]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:130,s:[{i:[[-4.715,-8.167],[0,0],[9.43,0],[0,0],[-4.715,8.167],[0,0]],o:[[0,0],[4.715,8.167],[0,0],[-9.43,0],[0,0],[4.715,-8.167]],v:[[10.609,-119.359],[141.285,106.978],[130.676,125.354],[-130.676,125.354],[-141.285,106.978],[-10.609,-119.359]],c:!0}]},{t:150,s:[{i:[[-5.016,-8.689],[0,0],[10.033,0],[0,0],[-5.016,8.689],[0,0]],o:[[0,0],[5.016,8.689],[0,0],[-10.033,0],[0,0],[5.016,-8.689]],v:[[11.287,-126.916],[150.313,113.883],[139.026,133.433],[-139.026,133.433],[-150.313,113.883],[-11.287,-126.916]],c:!0}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588238537,.074509806931,.192156866193,1],ix:3,x:`var $bm_rt; $bm_rt = thisComp.layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:12,ix:5,x:`var $bm_rt; $bm_rt = $bm_mul(17.2 / 100, thisComp.layer('Color & Stroke Change').effect('Stroke')('Slider'));`},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:844,st:0,bm:0}],markers$2=[],animationNoData={v:v$2,fr:fr$2,ip:ip$2,op:op$2,w:w$2,h:h$2,nm:nm$2,ddd:ddd$2,assets:assets$2,layers:layers$2,markers:markers$2},v$1="5.6.10",fr$1=24,ip$1=0,op$1=17,w$1=500,h$1=500,nm$1="19-magnifier-zoom-search-outline",ddd$1=0,assets$1=[],layers$1=[{ddd:0,ind:1,ty:3,nm:"02092020",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-105,15,0],ix:2},a:{a:0,k:[60,60,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ef:[{ty:5,nm:"02092020002",np:3,mn:"ADBE Checkbox Control",ix:1,en:1,ef:[{ty:7,nm:"Checkbox",mn:"ADBE Checkbox Control-0001",ix:1,v:{a:0,k:0,ix:1}}]}],ip:0,op:120,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"lordicon.com Outlines",cl:"com",sr:1,ks:{o:{a:0,k:20,ix:11,x:`var $bm_rt; var checkbox = thisComp.layer('02092020').effect('02092020002')('Checkbox'); if (checkbox == 1) { $bm_rt = 20; } else { $bm_rt = 0; } ;`},r:{a:0,k:0,ix:10},p:{a:0,k:[249.934,481.369,0],ix:2},a:{a:0,k:[79.934,.369,0],ix:1},s:{a:0,k:[265.159,265.159,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[1.415,0],[11.014,0],[11.014,-2.523],[4.656,-2.523],[4.656,-14.809],[1.415,-14.809]],c:!0},ix:2},nm:"l",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"l",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.938],[-1.62,-1.723],[-1.949,0],[-1.641,1.846],[0,2.154],[1.579,1.805],[1.579,0]],o:[[0,1.354],[1.354,1.415],[1.231,0],[1.21,-1.354],[0,-1.456],[-1.456,-1.641],[-5.333,0]],v:[[11.167,-7.199],[12.992,-1.661],[18.243,.369],[23.514,-1.743],[25.381,-7.548],[23.494,-13.127],[18.284,-15.137]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.415],[-.841,1.026],[-1.19,0],[-.615,-1.825],[0,-.718],[.492,-.738],[1.292,0],[.451,.615]],o:[[0,-1.682],[.595,-.759],[1.518,0],[.308,.902],[0,2.359],[-.595,.923],[-1.477,0],[-.882,-1.149]],v:[[14.49,-7.302],[15.577,-11.609],[18.305,-12.86],[21.689,-10.235],[22.058,-7.589],[21.053,-3.343],[18.284,-1.969],[15.597,-3.159]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"o",np:5,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[-.287,-.841],[-.144,-.82],[0,0],[.164,.656],[.226,1.743],[2.236,.205],[0,2.769],[.923,.8],[1.641,-.021],[0,0]],o:[[0,0],[0,0],[0,0],[.533,0],[.205,.574],[0,0],[-.164,-.246],[-.103,-.41],[-.267,-1.928],[.718,-.205],[0,-.964],[-1.19,-1.026],[0,0],[0,0]],v:[[27.381,0],[30.622,0],[30.622,-5.989],[33.411,-5.989],[35.011,-5.148],[35.811,0],[39.318,0],[38.867,-1.067],[38.416,-3.938],[35.749,-7.343],[38.847,-10.973],[37.554,-13.824],[33.063,-14.829],[27.381,-14.829]],c:!0},ix:2},nm:"r",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[0,0],[-.492,-.349],[0,-1.005],[.226,-.164],[.369,0],[0,0]],o:[[0,0],[1.005,0],[.287,.185],[0,1.046],[-.513,.41],[0,0],[0,0]],v:[[30.519,-12.491],[32.652,-12.491],[34.744,-12.142],[35.524,-10.481],[34.703,-8.758],[33.083,-8.348],[30.519,-8.348]],c:!0},ix:2},nm:"r",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"r",np:5,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[-.554,.103],[0,4.553],[1.866,1.374],[.82,0],[0,0]],o:[[0,0],[1.497,0],[2.81,-.513],[0,-2.113],[-1.784,-1.313],[0,0],[0,0]],v:[[41.068,0],[45.683,0],[48.349,-.164],[53.6,-7.609],[51.077,-13.434],[45.97,-14.768],[41.068,-14.788]],c:!0},ix:2},nm:"d",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[-.656,-.185],[0,-2.092],[1.251,-1.251],[1.354,0],[.349,.021]],o:[[1.825,-.082],[1.99,.554],[0,.718],[-.923,.923],[-.369,0],[0,0]],v:[[44.288,-12.388],[47.611,-12.183],[50.318,-7.609],[48.985,-3.425],[45.539,-2.4],[44.288,-2.441]],c:!0},ix:2},nm:"d",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"d",np:5,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[55.669,0],[58.849,0],[58.849,-14.87],[55.669,-14.87]],c:!0},ix:2},nm:"i",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"i",np:3,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[3.241,0],[0,-4.697],[-5.107,0],[-1.313,1.354],[-.062,.882],[0,0],[1.333,0],[0,.882],[-2.359,0],[-.062,-.513]],o:[[0,-2.954],[-4.164,0],[0,3.671],[1.354,0],[1.19,-1.231],[0,0],[-.062,1.969],[-3.097,0],[0,-3.056],[2.154,0],[0,0]],v:[[73.104,-9.989],[67.587,-14.911],[60.798,-7.097],[67.566,.349],[71.894,-1.313],[73.227,-4.799],[69.884,-4.799],[67.218,-1.99],[64.121,-7.076],[67.464,-12.593],[69.864,-9.989]],c:!0},ix:2},nm:"c",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"c",np:3,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.938],[-1.62,-1.723],[-1.949,0],[-1.641,1.846],[0,2.154],[1.579,1.805],[1.579,0]],o:[[0,1.354],[1.354,1.415],[1.231,0],[1.21,-1.354],[0,-1.456],[-1.456,-1.641],[-5.333,0]],v:[[74.546,-7.199],[76.372,-1.661],[81.622,.369],[86.894,-1.743],[88.76,-7.548],[86.873,-13.127],[81.663,-15.137]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.415],[-.841,1.026],[-1.19,0],[-.615,-1.825],[0,-.718],[.492,-.738],[1.292,0],[.451,.615]],o:[[0,-1.682],[.595,-.759],[1.518,0],[.308,.902],[0,2.359],[-.595,.923],[-1.477,0],[-.882,-1.149]],v:[[77.869,-7.302],[78.956,-11.609],[81.684,-12.86],[85.068,-10.235],[85.437,-7.589],[84.432,-3.343],[81.663,-1.969],[78.977,-3.159]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"o",np:5,cix:2,bm:0,ix:7,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[91.007,0],[94.001,0],[94.001,-12.306],[99.744,0],[104.113,0],[104.113,-14.829],[101.159,-14.829],[101.159,-3.159],[95.601,-14.829],[91.007,-14.829]],c:!0},ix:2},nm:"n",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"n",np:3,cix:2,bm:0,ix:8,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[106.893,0],[109.497,0],[109.497,-2.728],[106.893,-2.728]],c:!0},ix:2},nm:".",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:".",np:3,cix:2,bm:0,ix:9,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[3.241,0],[0,-4.697],[-5.107,0],[-1.313,1.354],[-.062,.882],[0,0],[1.333,0],[0,.882],[-2.359,0],[-.062,-.513]],o:[[0,-2.954],[-4.164,0],[0,3.671],[1.354,0],[1.19,-1.231],[0,0],[-.062,1.969],[-3.097,0],[0,-3.056],[2.154,0],[0,0]],v:[[124.04,-9.989],[118.523,-14.911],[111.734,-7.097],[118.502,.349],[122.83,-1.313],[124.163,-4.799],[120.82,-4.799],[118.154,-1.99],[115.057,-7.076],[118.4,-12.593],[120.8,-9.989]],c:!0},ix:2},nm:"c",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"c",np:3,cix:2,bm:0,ix:10,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.938],[-1.62,-1.723],[-1.949,0],[-1.641,1.846],[0,2.154],[1.579,1.805],[1.579,0]],o:[[0,1.354],[1.354,1.415],[1.231,0],[1.21,-1.354],[0,-1.456],[-1.456,-1.641],[-5.333,0]],v:[[125.482,-7.199],[127.308,-1.661],[132.558,.369],[137.829,-1.743],[139.696,-7.548],[137.809,-13.127],[132.599,-15.137]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.415],[-.841,1.026],[-1.19,0],[-.615,-1.825],[0,-.718],[.492,-.738],[1.292,0],[.451,.615]],o:[[0,-1.682],[.595,-.759],[1.518,0],[.308,.902],[0,2.359],[-.595,.923],[-1.477,0],[-.882,-1.149]],v:[[128.805,-7.302],[129.892,-11.609],[132.62,-12.86],[136.004,-10.235],[136.373,-7.589],[135.368,-3.343],[132.599,-1.969],[129.912,-3.159]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"o",np:5,cix:2,bm:0,ix:11,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[141.696,0],[144.67,0],[144.67,-12.716],[148.629,0],[151.254,0],[155.295,-12.716],[155.295,0],[158.453,0],[158.453,-14.829],[153.408,-14.829],[150.024,-4.041],[146.885,-14.829],[141.696,-14.829]],c:!0},ix:2},nm:"m",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"m",np:3,cix:2,bm:0,ix:12,mn:"ADBE Vector Group",hd:!1}],ip:1,op:10,st:0,bm:0},{ddd:0,ind:3,ty:3,nm:"Color & Stroke Change",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ef:[{ty:5,nm:"Primary",np:3,mn:"ADBE Color Control",ix:1,en:1,ef:[{ty:2,nm:"Color",mn:"ADBE Color Control-0001",ix:1,v:{a:0,k:[.070588238537,.074509806931,.192156866193,1],ix:1}}]},{ty:5,nm:"Secondary",np:3,mn:"ADBE Color Control",ix:2,en:1,ef:[{ty:2,nm:"Color",mn:"ADBE Color Control-0001",ix:1,v:{a:0,k:[.031372550875,.658823549747,.541176497936,1],ix:1}}]},{ty:5,nm:"Stroke",np:3,mn:"ADBE Slider Control",ix:3,en:1,ef:[{ty:0,nm:"Slider",mn:"ADBE Slider Control-0001",ix:1,v:{a:0,k:70,ix:1}}]},{ty:5,nm:"Scale",np:3,mn:"ADBE Slider Control",ix:4,en:1,ef:[{ty:0,nm:"Slider",mn:"ADBE Slider Control-0001",ix:1,v:{a:0,k:100,ix:1}}]},{ty:5,nm:"Axis",np:3,mn:"ADBE Point Control",ix:5,en:1,ef:[{ty:3,nm:"Point",mn:"ADBE Point Control-0001",ix:1,v:{a:0,k:[250,250],ix:1}}]}],ip:0,op:120,st:0,bm:0},{ddd:0,ind:4,ty:3,nm:"NULL",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[250,250,0],ix:2,x:`var $bm_rt; $bm_rt = thisComp.layer('Color & Stroke Change').effect('Axis')('Point');`},a:{a:0,k:[60,60,0],ix:1},s:{a:0,k:[100,100,100],ix:6,x:`var $bm_rt; var temp; temp = thisComp.layer('Color & Stroke Change').effect('Scale')('Slider'); $bm_rt = [ temp, temp ];`}},ao:0,ip:0,op:120,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"Warstwa 6",parent:7,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[21.486,21.427],[46.642,46.152]],c:!1},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = thisComp.layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:5,ix:5,x:`var $bm_rt; $bm_rt = $bm_mul(6 / 100, thisComp.layer('Color & Stroke Change').effect('Stroke')('Slider'));`},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:0,k:100,ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:120,st:0,bm:0},{ddd:0,ind:6,ty:4,nm:"Warstwa 7",parent:7,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-8.526,-8.465,0],ix:2},a:{a:0,k:[-8.526,-8.465,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-12.997,-12.997],[12.997,-12.997],[12.997,12.997],[-12.997,12.997]],o:[[12.997,12.997],[-12.997,12.997],[-12.997,-12.997],[12.997,-12.997]],v:[[14.753,-32.253],[14.753,14.814],[-32.314,14.814],[-32.314,-32.253]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"tm",s:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:6.72,s:[0]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:10.56,s:[51]},{t:15.36,s:[52],h:1},{t:16.3203125,s:[0],h:1}],ix:1},e:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.333],y:[0]},t:0,s:[14]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:6.72,s:[66]},{t:15.36,s:[65.8],h:1},{t:16.3203125,s:[14],h:1}],ix:2},o:{a:1,k:[{i:{x:[.833],y:[.833]},o:{x:[.333],y:[0]},t:0,s:[-113]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:6.72,s:[247]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:10.56,s:[1156]},{i:{x:[.833],y:[.833]},o:{x:[.167],y:[.167]},t:13.44,s:[1133]},{t:15.36,s:[1141.2],h:1},{t:16.3203125,s:[-113],h:1}],ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = thisComp.layer('Color & Stroke Change').effect('Secondary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:5,ix:5,x:`var $bm_rt; $bm_rt = $bm_mul(5.2 / 100, thisComp.layer('Color & Stroke Change').effect('Stroke')('Slider'));`},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"tm",s:{a:0,k:0,ix:1},e:{a:0,k:100,ix:2},o:{a:0,k:0,ix:3},m:1,ix:2,nm:"Trim Paths 1",mn:"ADBE Vector Filter - Trim",hd:!1}],ip:0,op:120,st:0,bm:0},{ddd:0,ind:7,ty:4,nm:"Warstwa 4",parent:4,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[1],y:[0]},t:0,s:[0]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:9.334,s:[2]},{t:16,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:1,y:0},t:0,s:[30.158,30.373,0],to:[2.917,0,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:9.334,s:[47.658,30.373,0],to:[0,0,0],ti:[2.917,0,0]},{t:16,s:[30.158,30.373,0]}],ix:2},a:{a:0,k:[-8.526,-8.465,0],ix:1},s:{a:0,k:[350,350,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-16.196,-16.196],[16.196,-16.196],[16.196,16.196],[-16.196,16.196]],o:[[16.196,16.196],[-16.196,16.196],[-16.196,-16.196],[16.196,-16.196]],v:[[20.8,-37.791],[20.8,20.861],[-37.853,20.861],[-37.853,-37.791]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = thisComp.layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:5,ix:5,x:`var $bm_rt; $bm_rt = $bm_mul(5 / 100, thisComp.layer('Color & Stroke Change').effect('Stroke')('Slider'));`},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:120,st:0,bm:0}],markers$1=[],searchingAnimation={v:v$1,fr:fr$1,ip:ip$1,op:op$1,w:w$1,h:h$1,nm:nm$1,ddd:ddd$1,assets:assets$1,layers:layers$1,markers:markers$1},v="5.8.1",fr=60,ip=0,op=61,w=500,h=500,nm="45-category-outline",ddd=0,assets=[{id:"comp_0",nm:"in-category",fr:60,layers:[{ddd:0,ind:1,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.2],y:[1]},o:{x:[.167],y:[.167]},t:1,s:[180]},{t:40,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.2,y:1},o:{x:.167,y:.167},t:1,s:[151.048,262.626,0],to:[0,-17.667,0],ti:[0,17.667,0]},{t:40,s:[151.048,156.626,0]}],ix:2,l:2},a:{a:0,k:[0,16,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.2,y:1},o:{x:.167,y:.167},t:1,s:[{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[37.832,2.5],[0,-62.5],[72.168,62.5]],c:!0}]},{t:40,s:[{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[-72.168,62.5],[0,-62.5],[72.168,62.5]],c:!0}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:31.3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:1,op:300,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.2],y:[1]},o:{x:[.167],y:[.167]},t:7,s:[180]},{t:46,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.2,y:1},o:{x:.167,y:.167},t:7,s:[359.375,275.622,0],to:[0,-22.5,0],ti:[0,22.5,0]},{t:46,s:[359.375,140.622,0]}],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.2,y:1},o:{x:.167,y:.167},t:7,s:[{i:[[11.505,0],[0,0],[0,-11.505],[0,0],[-11.506,0],[0,0],[0,11.506],[0,0]],o:[[0,0],[-11.506,0],[0,0],[0,11.506],[0,0],[11.505,0],[0,0],[0,-11.505]],v:[[-.209,-20],[-.042,-20.121],[-20.875,.712],[-21,.545],[-.166,21.378],[-.334,21.5],[20.5,.666],[20.624,.834]],c:!0}]},{t:46,s:[{i:[[11.505,0],[0,0],[0,-11.505],[0,0],[-11.506,0],[0,0],[0,11.506],[0,0]],o:[[0,0],[-11.506,0],[0,0],[0,11.506],[0,0],[11.505,0],[0,0],[0,-11.505]],v:[[41.666,-62.5],[-41.666,-62.5],[-62.5,-41.666],[-62.5,41.666],[-41.666,62.5],[41.666,62.5],[62.5,41.666],[62.5,-41.666]],c:!0}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:31.3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:7,op:306,st:6,bm:0},{ddd:0,ind:3,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.2],y:[1]},o:{x:[.167],y:[.167]},t:13,s:[-180]},{t:52,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.2,y:1},o:{x:.167,y:.167},t:13,s:[151.048,484.77,0],to:[0,-21.333,0],ti:[0,21.333,0]},{t:52,s:[151.048,356.77,0]}],ix:2,l:2},a:{a:0,k:[151.048,356.77,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.2,y:1},o:{x:.167,y:.167},t:13,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[.034,-.034],[-.034,.034]],c:!1}]},{t:52,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[59.895,-59.895],[-59.895,59.895]],c:!1}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:31.3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[151.048,356.77],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:1,k:[{i:{x:[.2],y:[1]},o:{x:[.167],y:[.167]},t:13,s:[45]},{t:52,s:[0]}],ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.2,y:1},o:{x:.167,y:.167},t:13,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-.034,-.034],[.034,.034]],c:!1}]},{t:52,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-59.895,-59.895],[59.895,59.895]],c:!1}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:31.3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[151.048,356.77],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:1,k:[{i:{x:[.2],y:[1]},o:{x:[.167],y:[.167]},t:13,s:[-45]},{t:52,s:[0]}],ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1}],ip:13,op:315,st:15,bm:0},{ddd:0,ind:4,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.2,y:1},o:{x:.167,y:.167},t:20,s:[359.375,486.166,0],to:[0,-22,0],ti:[0,22,0]},{t:59,s:[359.375,354.166,0]}],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.2,y:1},o:{x:.167,y:.167},t:20,s:[{i:[[11.137,0],[0,0],[0,11.137],[0,0],[-11.137,0],[0,0],[0,-11.137],[0,0]],o:[[0,0],[-11.137,0],[0,0],[0,-11.137],[0,0],[11.137,0],[0,0],[0,11.137]],v:[[0,20.166],[0,20.166],[-20.166,0],[-20.166,0],[0,-20.166],[0,-20.166],[20.166,0],[20.166,0]],c:!0}]},{t:59,s:[{i:[[37.394,0],[0,0],[0,37.394],[0,0],[-37.394,0],[0,0],[0,-37.394],[0,0]],o:[[0,0],[-37.394,0],[0,0],[0,-37.394],[0,0],[37.394,0],[0,0],[0,37.394]],v:[[0,67.708],[0,67.708],[-67.708,0],[-67.708,0],[0,-67.708],[0,-67.708],[67.708,0],[67.708,0]],c:!0}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:31.3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:20,op:319,st:19,bm:0},{ddd:0,ind:5,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[252.971,250.002,0],ix:2,l:2},a:{a:0,k:[250.143,250,0],ix:1,l:2},s:{a:0,k:[2083,2083,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[.29,.29],[.29,-.29],[0,0],[0,0],[.29,-.29],[-.29,-.29],[0,0],[0,0],[-.29,-.29],[-.19,0],[-.15,.15],[0,0],[0,0],[-.19,0],[-.15,.15],[.29,.29],[0,0],[0,0]],o:[[-.29,-.29],[0,0],[0,0],[-.29,-.29],[-.29,.29],[0,0],[0,0],[-.29,.29],[.15,.15],[.19,0],[0,0],[0,0],[.15,.15],[.19,0],[.29,-.29],[0,0],[0,0],[.29,-.29]],v:[[3.4,-3.401],[2.34,-3.401],[0,-1.061],[-2.34,-3.401],[-3.4,-3.401],[-3.4,-2.341],[-1.06,-.001],[-3.4,2.339],[-3.4,3.399],[-2.87,3.619],[-2.34,3.399],[0,1.059],[2.34,3.399],[2.87,3.619],[3.4,3.399],[3.4,2.339],[1.06,-.001],[3.4,-2.341]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[245.26,255.121],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[-2.171,2.232],[-.001,-1.518],[2.169,2.232]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[.27,-.46],[0,0],[-.14,-.23],[-.27,0],[0,0],[-.13,.24],[.13,.23]],o:[[-.27,-.46],[0,0],[-.14,.23],[.14,.23],[0,0],[.27,0],[.13,-.24],[0,0]],v:[[.649,-3.387],[-.651,-3.387],[-4.111,2.613],[-4.111,3.352],[-3.461,3.732],[3.469,3.732],[4.119,3.352],[4.119,2.602]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[245.251,244.768],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-.14,0],[0,0],[0,-.14],[0,0],[.14,0],[0,0],[0,.14]],o:[[0,-.14],[0,0],[.14,0],[0,0],[0,.14],[0,0],[-.14,0],[0,0]],v:[[-2.25,-2],[-2,-2.25],[2,-2.25],[2.25,-2],[2.25,2],[2,2.25],[-2,2.25],[-2.25,2]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[-.96,0],[0,0],[0,.96],[0,0],[.96,0],[0,0],[0,-.96],[0,0]],o:[[0,0],[.96,0],[0,0],[0,-.96],[0,0],[-.96,0],[0,0],[0,.96]],v:[[-2,3.75],[2,3.75],[3.75,2],[3.75,-2],[2,-3.75],[-2,-3.75],[-3.75,-2],[-3.75,2]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[255.25,244.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],o:[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],v:[[0,2.5],[-2.5,0],[0,-2.5],[2.5,0]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[2.21,0],[0,-2.21],[-2.21,0],[0,2.21]],o:[[-2.21,0],[0,2.21],[2.21,0],[0,-2.21]],v:[[0,-4],[-4,0],[0,4],[4,0]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[255.25,255],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 4",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1}],ip:60,op:300,st:0,bm:0}]},{id:"comp_1",nm:"hover-category",fr:60,layers:[{ddd:0,ind:1,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.35],y:[1]},o:{x:[.65],y:[0]},t:1,s:[0]},{t:60,s:[-180]}],ix:10},p:{a:1,k:[{i:{x:.35,y:1},o:{x:.65,y:0},t:1,s:[151.048,356.77,0],to:[18.5,65.5,0],ti:[-37.5,69,0]},{t:60,s:[358.048,356.77,0]}],ix:2,l:2},a:{a:0,k:[151.048,356.77,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.35,y:1},o:{x:.51,y:0},t:30,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[59.895,-59.895],[-59.895,59.895]],c:!1}]},{t:60,s:[{i:[[0,0],[59.75,55.778]],o:[[59.028,70],[0,0]],v:[[48.202,-43.202],[-47.52,52.02]],c:!1}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:31.3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[151.048,356.77],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.35,y:1},o:{x:.51,y:0},t:30,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-59.895,-59.895],[59.895,59.895]],c:!1}]},{t:60,s:[{i:[[0,0],[64.889,-64.679]],o:[[65.917,-66.514],[0,0]],v:[[-52.216,-47.006],[43.313,47.909]],c:!1}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:31.3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[151.048,356.77],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:1,k:[{i:{x:[.49],y:[1]},o:{x:[.65],y:[0]},t:1,s:[0]},{t:30,s:[-90]}],ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1}],ip:1,op:60,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.35],y:[1]},o:{x:[.65],y:[0]},t:1,s:[0]},{t:60,s:[125]}],ix:10},p:{a:1,k:[{i:{x:.35,y:1},o:{x:.65,y:0},t:1,s:[151.048,140.626,0],to:[-36,34.167,0],ti:[-55,-36.167,0]},{t:60,s:[151.048,339.626,0]}],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.35,y:1},o:{x:.65,y:0},t:1,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[72.168,62.5],[-72.168,62.5]],c:!1}]},{t:60,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[96.778,4.372],[-69.026,-24.544]],c:!1}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:1,k:[{i:{x:.35,y:1},o:{x:.65,y:0},t:1,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[0,-62.5],[72.168,62.5]],c:!1}]},{t:60,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[28.423,-93.389],[-.824,73.324]],c:!1}]}],ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ind:2,ty:"sh",ix:3,ks:{a:1,k:[{i:{x:.35,y:1},o:{x:.65,y:0},t:1,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-72.168,62.5],[0,-62.5]],c:!1}]},{t:60,s:[{i:[[0,0],[0,0]],o:[[0,0],[0,0]],v:[[-.771,72.935],[28.423,-93.389]],c:!1}]}],ix:2},nm:"Path 3",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:31.3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:4,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:1,op:60,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.35],y:[1]},o:{x:[.65],y:[0]},t:1,s:[-90]},{t:60,s:[0]}],ix:10},p:{a:1,k:[{i:{x:.35,y:1},o:{x:.65,y:0},t:1,s:[359.375,350.622,0],to:[56.5,-55,0],ti:[43,29.5,0]},{t:60,s:[359.375,140.622,0]}],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.35,y:1},o:{x:.65,y:0},t:1,s:[{i:[[37.273,0],[0,0],[0,-37.418],[0,0],[-37.574,0],[0,0],[0,36.976],[0,0]],o:[[0,0],[-37.422,0],[0,0],[0,37.574],[0,0],[36.972,0],[0,0],[0,-37.273]],v:[[-3.369,-67.625],[-3.369,-67.625],[-71.125,.131],[-71.125,-.406],[-3.094,67.625],[-2.824,67.625],[64.125,.676],[64.125,-.131]],c:!0}]},{t:60,s:[{i:[[11.505,0],[0,0],[0,-11.505],[0,0],[-11.506,0],[0,0],[0,11.506],[0,0]],o:[[0,0],[-11.506,0],[0,0],[0,11.506],[0,0],[11.505,0],[0,0],[0,-11.505]],v:[[41.666,-62.5],[-41.666,-62.5],[-62.5,-41.666],[-62.5,41.666],[-41.666,62.5],[41.666,62.5],[62.5,41.666],[62.5,-41.666]],c:!0}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:31.3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:1,op:60,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.35],y:[1]},o:{x:[.65],y:[0]},t:1,s:[0]},{t:60,s:[-90]}],ix:10},p:{a:1,k:[{i:{x:.35,y:1},o:{x:.65,y:0},t:1,s:[359.375,140.622,0],to:[-49.25,-66.5,0],ti:[49.75,-63,0]},{t:60,s:[153.875,140.622,0]}],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.35,y:1},o:{x:.65,y:0},t:1,s:[{i:[[11.505,0],[0,0],[0,-11.505],[0,0],[-11.506,0],[0,0],[0,11.506],[0,0]],o:[[0,0],[-11.506,0],[0,0],[0,11.506],[0,0],[11.505,0],[0,0],[0,-11.505]],v:[[41.666,-62.5],[-41.666,-62.5],[-62.5,-41.666],[-62.5,41.666],[-41.666,62.5],[41.666,62.5],[62.5,41.666],[62.5,-41.666]],c:!0}]},{t:60,s:[{i:[[0,0],[0,0],[0,-.067],[0,0],[-.069,0],[0,0],[0,0],[0,0]],o:[[0,0],[-.067,0],[0,0],[0,.069],[0,0],[0,0],[0,0],[0,0]],v:[[61.498,-3],[-62.5,-75],[-62.621,-74.878],[-62.621,69.375],[-62.496,69.5],[61.498,-2.875],[61.498,-2.875],[61.498,-2.999]],c:!0}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"st",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:3,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:4},w:{a:0,k:31.3,ix:5},lc:2,lj:2,bm:0,nm:"Stroke 1",mn:"ADBE Vector Graphic - Stroke",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:1,op:60,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[252.971,250.002,0],ix:2,l:2},a:{a:0,k:[250.143,250,0],ix:1,l:2},s:{a:0,k:[2083,2083,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[.29,.29],[.29,-.29],[0,0],[0,0],[.29,-.29],[-.29,-.29],[0,0],[0,0],[-.29,-.29],[-.19,0],[-.15,.15],[0,0],[0,0],[-.19,0],[-.15,.15],[.29,.29],[0,0],[0,0]],o:[[-.29,-.29],[0,0],[0,0],[-.29,-.29],[-.29,.29],[0,0],[0,0],[-.29,.29],[.15,.15],[.19,0],[0,0],[0,0],[.15,.15],[.19,0],[.29,-.29],[0,0],[0,0],[.29,-.29]],v:[[3.4,-3.401],[2.34,-3.401],[0,-1.061],[-2.34,-3.401],[-3.4,-3.401],[-3.4,-2.341],[-1.06,-.001],[-3.4,2.339],[-3.4,3.399],[-2.87,3.619],[-2.34,3.399],[0,1.059],[2.34,3.399],[2.87,3.619],[3.4,3.399],[3.4,2.339],[1.06,-.001],[3.4,-2.341]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[245.26,255.121],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[-2.171,2.232],[-.001,-1.518],[2.169,2.232]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[.27,-.46],[0,0],[-.14,-.23],[-.27,0],[0,0],[-.13,.24],[.13,.23]],o:[[-.27,-.46],[0,0],[-.14,.23],[.14,.23],[0,0],[.27,0],[.13,-.24],[0,0]],v:[[.649,-3.387],[-.651,-3.387],[-4.111,2.613],[-4.111,3.352],[-3.461,3.732],[3.469,3.732],[4.119,3.352],[4.119,2.602]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[245.251,244.768],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-.14,0],[0,0],[0,-.14],[0,0],[.14,0],[0,0],[0,.14]],o:[[0,-.14],[0,0],[.14,0],[0,0],[0,.14],[0,0],[-.14,0],[0,0]],v:[[-2.25,-2],[-2,-2.25],[2,-2.25],[2.25,-2],[2.25,2],[2,2.25],[-2,2.25],[-2.25,2]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[-.96,0],[0,0],[0,.96],[0,0],[.96,0],[0,0],[0,-.96],[0,0]],o:[[0,0],[.96,0],[0,0],[0,-.96],[0,0],[-.96,0],[0,0],[0,.96]],v:[[-2,3.75],[2,3.75],[3.75,2],[3.75,-2],[2,-3.75],[-2,-3.75],[-3.75,-2],[-3.75,2]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[255.25,244.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],o:[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],v:[[0,2.5],[-2.5,0],[0,-2.5],[2.5,0]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[2.21,0],[0,-2.21],[-2.21,0],[0,2.21]],o:[[-2.21,0],[0,2.21],[2.21,0],[0,-2.21]],v:[[0,-4],[-4,0],[0,4],[4,0]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[255.25,255],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 4",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1}],ip:60,op:300,st:0,bm:0},{ddd:0,ind:6,ty:4,nm:".primary.design",cl:"primary design",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[252.971,250.002,0],ix:2,l:2},a:{a:0,k:[250.143,250,0],ix:1,l:2},s:{a:0,k:[2083,2083,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[.29,.29],[.29,-.29],[0,0],[0,0],[.29,-.29],[-.29,-.29],[0,0],[0,0],[-.29,-.29],[-.19,0],[-.15,.15],[0,0],[0,0],[-.19,0],[-.15,.15],[.29,.29],[0,0],[0,0]],o:[[-.29,-.29],[0,0],[0,0],[-.29,-.29],[-.29,.29],[0,0],[0,0],[-.29,.29],[.15,.15],[.19,0],[0,0],[0,0],[.15,.15],[.19,0],[.29,-.29],[0,0],[0,0],[.29,-.29]],v:[[3.4,-3.401],[2.34,-3.401],[0,-1.061],[-2.34,-3.401],[-3.4,-3.401],[-3.4,-2.341],[-1.06,-.001],[-3.4,2.339],[-3.4,3.399],[-2.87,3.619],[-2.34,3.399],[0,1.059],[2.34,3.399],[2.87,3.619],[3.4,3.399],[3.4,2.339],[1.06,-.001],[3.4,-2.341]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[245.26,255.121],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0]],v:[[-2.171,2.232],[-.001,-1.518],[2.169,2.232]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[.27,-.46],[0,0],[-.14,-.23],[-.27,0],[0,0],[-.13,.24],[.13,.23]],o:[[-.27,-.46],[0,0],[-.14,.23],[.14,.23],[0,0],[.27,0],[.13,-.24],[0,0]],v:[[.649,-3.387],[-.651,-3.387],[-4.111,2.613],[-4.111,3.352],[-3.461,3.732],[3.469,3.732],[4.119,3.352],[4.119,2.602]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[245.251,244.768],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:3,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[-.14,0],[0,0],[0,-.14],[0,0],[.14,0],[0,0],[0,.14]],o:[[0,-.14],[0,0],[.14,0],[0,0],[0,.14],[0,0],[-.14,0],[0,0]],v:[[-2.25,-2],[-2,-2.25],[2,-2.25],[2.25,-2],[2.25,2],[2,2.25],[-2,2.25],[-2.25,2]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[-.96,0],[0,0],[0,.96],[0,0],[.96,0],[0,0],[0,-.96],[0,0]],o:[[0,0],[.96,0],[0,0],[0,-.96],[0,0],[-.96,0],[0,0],[0,.96]],v:[[-2,3.75],[2,3.75],[3.75,2],[3.75,-2],[2,-3.75],[-2,-3.75],[-3.75,-2],[-3.75,2]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[255.25,244.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:3,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[1.38,0],[0,1.38],[-1.38,0],[0,-1.38]],o:[[-1.38,0],[0,-1.38],[1.38,0],[0,1.38]],v:[[0,2.5],[-2.5,0],[0,-2.5],[2.5,0]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[2.21,0],[0,-2.21],[-2.21,0],[0,2.21]],o:[[-2.21,0],[0,2.21],[2.21,0],[0,-2.21]],v:[[0,-4],[-4,0],[0,4],[4,0]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.070588235294,.074509803922,.192156862745,1],ix:4,x:`var $bm_rt; $bm_rt = comp('45-category-outline').layer('Color & Stroke Change').effect('Primary')('Color');`},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[255.25,255],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 4",np:3,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1}],ip:0,op:1,st:0,bm:0}]}],layers=[{ddd:0,ind:1,ty:4,nm:"lordicon.com Outlines",cl:"com",sr:1,ks:{o:{a:0,k:20,ix:11,x:`var $bm_rt; var checkbox = thisComp.layer('02092020').effect('02092020002')('Checkbox'); if (checkbox == 1) { $bm_rt = 20; } else { $bm_rt = 0; } ;`},r:{a:0,k:0,ix:10},p:{a:0,k:[249.934,481.369,0],ix:2,l:2},a:{a:0,k:[79.934,.369,0],ix:1,l:2},s:{a:0,k:[265.159,265.159,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[1.415,0],[11.014,0],[11.014,-2.523],[4.656,-2.523],[4.656,-14.809],[1.415,-14.809]],c:!0},ix:2},nm:"l",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"l",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.938],[-1.62,-1.723],[-1.949,0],[-1.641,1.846],[0,2.154],[1.579,1.805],[1.579,0]],o:[[0,1.354],[1.354,1.415],[1.231,0],[1.21,-1.354],[0,-1.456],[-1.456,-1.641],[-5.333,0]],v:[[11.167,-7.199],[12.992,-1.661],[18.243,.369],[23.514,-1.743],[25.381,-7.548],[23.494,-13.127],[18.284,-15.137]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.415],[-.841,1.026],[-1.19,0],[-.615,-1.825],[0,-.718],[.492,-.738],[1.292,0],[.451,.615]],o:[[0,-1.682],[.595,-.759],[1.518,0],[.308,.902],[0,2.359],[-.595,.923],[-1.477,0],[-.882,-1.149]],v:[[14.49,-7.302],[15.577,-11.609],[18.305,-12.86],[21.689,-10.235],[22.058,-7.589],[21.053,-3.343],[18.284,-1.969],[15.597,-3.159]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"o",np:5,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[-.287,-.841],[-.144,-.82],[0,0],[.164,.656],[.226,1.743],[2.236,.205],[0,2.769],[.923,.8],[1.641,-.021],[0,0]],o:[[0,0],[0,0],[0,0],[.533,0],[.205,.574],[0,0],[-.164,-.246],[-.103,-.41],[-.267,-1.928],[.718,-.205],[0,-.964],[-1.19,-1.026],[0,0],[0,0]],v:[[27.381,0],[30.622,0],[30.622,-5.989],[33.411,-5.989],[35.011,-5.148],[35.811,0],[39.318,0],[38.867,-1.067],[38.416,-3.938],[35.749,-7.343],[38.847,-10.973],[37.554,-13.824],[33.063,-14.829],[27.381,-14.829]],c:!0},ix:2},nm:"r",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[0,0],[-.492,-.349],[0,-1.005],[.226,-.164],[.369,0],[0,0]],o:[[0,0],[1.005,0],[.287,.185],[0,1.046],[-.513,.41],[0,0],[0,0]],v:[[30.519,-12.491],[32.652,-12.491],[34.744,-12.142],[35.524,-10.481],[34.703,-8.758],[33.083,-8.348],[30.519,-8.348]],c:!0},ix:2},nm:"r",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"r",np:5,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[-.554,.103],[0,4.553],[1.866,1.374],[.82,0],[0,0]],o:[[0,0],[1.497,0],[2.81,-.513],[0,-2.113],[-1.784,-1.313],[0,0],[0,0]],v:[[41.068,0],[45.683,0],[48.349,-.164],[53.6,-7.609],[51.077,-13.434],[45.97,-14.768],[41.068,-14.788]],c:!0},ix:2},nm:"d",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[-.656,-.185],[0,-2.092],[1.251,-1.251],[1.354,0],[.349,.021]],o:[[1.825,-.082],[1.99,.554],[0,.718],[-.923,.923],[-.369,0],[0,0]],v:[[44.288,-12.388],[47.611,-12.183],[50.318,-7.609],[48.985,-3.425],[45.539,-2.4],[44.288,-2.441]],c:!0},ix:2},nm:"d",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"d",np:5,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[55.669,0],[58.849,0],[58.849,-14.87],[55.669,-14.87]],c:!0},ix:2},nm:"i",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"i",np:3,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[3.241,0],[0,-4.697],[-5.107,0],[-1.313,1.354],[-.062,.882],[0,0],[1.333,0],[0,.882],[-2.359,0],[-.062,-.513]],o:[[0,-2.954],[-4.164,0],[0,3.671],[1.354,0],[1.19,-1.231],[0,0],[-.062,1.969],[-3.097,0],[0,-3.056],[2.154,0],[0,0]],v:[[73.104,-9.989],[67.587,-14.911],[60.798,-7.097],[67.566,.349],[71.894,-1.313],[73.227,-4.799],[69.884,-4.799],[67.218,-1.99],[64.121,-7.076],[67.464,-12.593],[69.864,-9.989]],c:!0},ix:2},nm:"c",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"c",np:3,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.938],[-1.62,-1.723],[-1.949,0],[-1.641,1.846],[0,2.154],[1.579,1.805],[1.579,0]],o:[[0,1.354],[1.354,1.415],[1.231,0],[1.21,-1.354],[0,-1.456],[-1.456,-1.641],[-5.333,0]],v:[[74.546,-7.199],[76.372,-1.661],[81.622,.369],[86.894,-1.743],[88.76,-7.548],[86.873,-13.127],[81.663,-15.137]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.415],[-.841,1.026],[-1.19,0],[-.615,-1.825],[0,-.718],[.492,-.738],[1.292,0],[.451,.615]],o:[[0,-1.682],[.595,-.759],[1.518,0],[.308,.902],[0,2.359],[-.595,.923],[-1.477,0],[-.882,-1.149]],v:[[77.869,-7.302],[78.956,-11.609],[81.684,-12.86],[85.068,-10.235],[85.437,-7.589],[84.432,-3.343],[81.663,-1.969],[78.977,-3.159]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"o",np:5,cix:2,bm:0,ix:7,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[91.007,0],[94.001,0],[94.001,-12.306],[99.744,0],[104.113,0],[104.113,-14.829],[101.159,-14.829],[101.159,-3.159],[95.601,-14.829],[91.007,-14.829]],c:!0},ix:2},nm:"n",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"n",np:3,cix:2,bm:0,ix:8,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[106.893,0],[109.497,0],[109.497,-2.728],[106.893,-2.728]],c:!0},ix:2},nm:".",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:".",np:3,cix:2,bm:0,ix:9,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[3.241,0],[0,-4.697],[-5.107,0],[-1.313,1.354],[-.062,.882],[0,0],[1.333,0],[0,.882],[-2.359,0],[-.062,-.513]],o:[[0,-2.954],[-4.164,0],[0,3.671],[1.354,0],[1.19,-1.231],[0,0],[-.062,1.969],[-3.097,0],[0,-3.056],[2.154,0],[0,0]],v:[[124.04,-9.989],[118.523,-14.911],[111.734,-7.097],[118.502,.349],[122.83,-1.313],[124.163,-4.799],[120.82,-4.799],[118.154,-1.99],[115.057,-7.076],[118.4,-12.593],[120.8,-9.989]],c:!0},ix:2},nm:"c",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"c",np:3,cix:2,bm:0,ix:10,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.938],[-1.62,-1.723],[-1.949,0],[-1.641,1.846],[0,2.154],[1.579,1.805],[1.579,0]],o:[[0,1.354],[1.354,1.415],[1.231,0],[1.21,-1.354],[0,-1.456],[-1.456,-1.641],[-5.333,0]],v:[[125.482,-7.199],[127.308,-1.661],[132.558,.369],[137.829,-1.743],[139.696,-7.548],[137.809,-13.127],[132.599,-15.137]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.415],[-.841,1.026],[-1.19,0],[-.615,-1.825],[0,-.718],[.492,-.738],[1.292,0],[.451,.615]],o:[[0,-1.682],[.595,-.759],[1.518,0],[.308,.902],[0,2.359],[-.595,.923],[-1.477,0],[-.882,-1.149]],v:[[128.805,-7.302],[129.892,-11.609],[132.62,-12.86],[136.004,-10.235],[136.373,-7.589],[135.368,-3.343],[132.599,-1.969],[129.912,-3.159]],c:!0},ix:2},nm:"o",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"o",np:5,cix:2,bm:0,ix:11,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[141.696,0],[144.67,0],[144.67,-12.716],[148.629,0],[151.254,0],[155.295,-12.716],[155.295,0],[158.453,0],[158.453,-14.829],[153.408,-14.829],[150.024,-4.041],[146.885,-14.829],[141.696,-14.829]],c:!0},ix:2},nm:"m",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"m",np:3,cix:2,bm:0,ix:12,mn:"ADBE Vector Group",hd:!1}],ip:2.5,op:25,st:0,bm:0},{ddd:0,ind:2,ty:3,nm:"02092020",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-105,15,0],ix:2,l:2},a:{a:0,k:[60,60,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,ef:[{ty:5,nm:"02092020002",np:3,mn:"ADBE Checkbox Control",ix:1,en:1,ef:[{ty:7,nm:"Checkbox",mn:"ADBE Checkbox Control-0001",ix:1,v:{a:0,k:0,ix:1}}]}],ip:0,op:300,st:0,bm:0},{ddd:0,ind:3,ty:3,nm:"Color & Stroke Change",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-55,-102,0],ix:2,l:2,x:`var $bm_rt; $bm_rt = effect('Axis')('Point');`},a:{a:0,k:[50,50,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2,x:`var $bm_rt; var temp; temp = effect('Scale')('Slider'); $bm_rt = [ temp, temp ];`}},ao:0,ef:[{ty:5,nm:"Primary",np:3,mn:"ADBE Color Control",ix:1,en:1,ef:[{ty:2,nm:"Color",mn:"ADBE Color Control-0001",ix:1,v:{a:0,k:[.070588238537,.074509806931,.192156866193,1],ix:1}}]},{ty:5,nm:"Axis",np:3,mn:"ADBE Point Control",ix:2,en:1,ef:[{ty:3,nm:"Point",mn:"ADBE Point Control-0001",ix:1,v:{a:0,k:[250,250],ix:1}}]},{ty:5,nm:"Scale",np:3,mn:"ADBE Slider Control",ix:3,en:1,ef:[{ty:0,nm:"Slider",mn:"ADBE Slider Control-0001",ix:1,v:{a:0,k:100,ix:1}}]},{ty:5,nm:"State-Intro",np:3,mn:"ADBE Slider Control",ix:4,en:1,ef:[{ty:0,nm:"Slider",mn:"ADBE Slider Control-0001",ix:1,v:{a:0,k:0,ix:1}}]},{ty:5,nm:"State-Hover",np:3,mn:"ADBE Slider Control",ix:5,en:1,ef:[{ty:0,nm:"Slider",mn:"ADBE Slider Control-0001",ix:1,v:{a:0,k:1,ix:1}}]}],ip:0,op:300,st:0,bm:0},{ddd:0,ind:4,ty:0,nm:"in-category",parent:3,refId:"comp_0",sr:1,ks:{o:{a:0,k:100,ix:11,x:`var $bm_rt; $bm_rt = $bm_mul(thisComp.layer('Color & Stroke Change').effect('State-Intro')('Slider'), 100);`},r:{a:0,k:0,ix:10},p:{a:0,k:[50,50,0],ix:2,l:2},a:{a:0,k:[250,250,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,w:500,h:500,ip:0,op:71,st:0,bm:0},{ddd:0,ind:5,ty:0,nm:"hover-category",parent:3,refId:"comp_1",sr:1,ks:{o:{a:0,k:100,ix:11,x:`var $bm_rt; $bm_rt = $bm_mul(thisComp.layer('Color & Stroke Change').effect('State-Hover')('Slider'), 100);`},r:{a:0,k:0,ix:10},p:{a:0,k:[50,50,0],ix:2,l:2},a:{a:0,k:[250,250,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,w:500,h:500,ip:0,op:71,st:0,bm:0}],markers=[],features=["css-variables"],loadingAnimation={v,fr,ip,op,w,h,nm,ddd,assets,layers,markers,features},Loading_vue_vue_type_style_index_0_scoped_52b08fc9_lang="",_sfc_main={setup(){},components:{lottie:Lottie},props:{text:{type:String,default:"Loading"},searching:{type:Boolean,default:!1},description:String},data(){return{searchingOptions:{animationData:searchingAnimation},loadingOptions:{animationData:loadingAnimation},noDataOption:{animationData:animationNoData}}}},_hoisted_1={class:"loading-overlay h-full"},_hoisted_2={class:"loading-component"},_hoisted_3={class:"text-center"},_hoisted_4={class:"mt-2 text-[#a16e85]"},_hoisted_5={key:0,class:"text-muted mb-0"};function _sfc_render(I,z,U,q,Z,J){const te=resolveComponent("lottie");return openBlock(),createElementBlock("div",_hoisted_1,[createBaseVNode("div",_hoisted_2,[createBaseVNode("div",_hoisted_3,[createVNode(te,{class:"avatar-xl",colors:"primary:#121331,secondary:#08a88a",options:U.searching?Z.searchingOptions:Z.loadingOptions,height:75,width:75},null,8,["options"]),createBaseVNode("h5",_hoisted_4,toDisplayString(U.text)+"...",1),U.description?(openBlock(),createElementBlock("p",_hoisted_5,toDisplayString(U.description),1)):createCommentVNode("",!0)])])])}const Loading=_export_sfc(_sfc_main,[["render",_sfc_render],["__scopeId","data-v-52b08fc9"]]);export{Button as B,Card as C,InputGroup as I,Layout as L,Ne as N,Select as S,_e as _,Loading as a,axios$1 as b,fe as f,hooks as h,load as l,oe as o};
| ver. 1.4 |
.
| PHP 8.1.32 | Generation time: 0.03 |
proxy
|
phpinfo
|
Settings